26/04/2012, 21:53
|
| | Fecha de Ingreso: abril-2012
Mensajes: 3
Antigüedad: 12 años, 6 meses Puntos: 0 | |
Respuesta: Problema n conexion visual 2008 y sql server 2005 Estaba accediendo mal, revisando n la web de todo un poco, pude finalmente conectarme,
pues nose si es la forma pero funciona, ps si alguien tiene una mejor forma xfa respondan! REGISTRAR
SqlConnection ^con = gcnew SqlConnection("Data Source=CRONOSPC;Initial Catalog=pub_vial;integrated Security=true;");
SqlCommand ^cmd;
string ^sql = "INSERT INTO cliente(id,nombre,paterno,materno) VALUES ('" + txtID->Text + "','" + txtNombre->Text + "','" + txtPaterno->Text + "','" + txtMaterno->Text + "')";
con->Open();
cmd = gcnew SqlCommand(sql,con);
cmd->ExecuteNonQuery();
con->Close(); MOSTRAR:
SqlConnection ^con =gcnew SqlConnection("Data Source=CRONOSPC;Initial Catalog=pub_vial;Integrated Security=True");
SqlCommand ^cmd;
SqlDataAdapter ^da = gcnew SqlDataAdapter;
DataSet ^ds =gcnew DataSet;
String ^sql="select * from cliente";
con->Open();
cmd =gcnew SqlCommand(sql,con);
da->SelectCommand = cmd;
da->Fill(ds,"tCliente");
dgvMostrar->DataMember ="tCliente"; //dgvMostrar es una DatagridView
dgvMostrar->DataSource =ds;
con->Close(); BUSCAR:
SqlConnection ^con = gcnew SqlConnection("Data Source=CRONOSPC;Initial Catalog=pub_vial;integrated Security=true;");
SqlCommand ^cmd;
SqlDataAdapter ^da = gcnew SqlDataAdapter;
DataSet ^ds =gcnew DataSet;
String ^sql = sql = "SELECT id,nombre,paterno,materno FROM cliente WHERE id='"+txtID->Text+"'";
con->Open();
cmd = gcnew SqlCommand(sql,con);
da->SelectCommand = cmd;
da->Fill(ds,"cliente");
con->Close();
txtNombre->Text = ds->Tables["cliente"]->Rows[0]["nombre"]->ToString();
txtPaterno->Text = ds->Tables["cliente"]->Rows[0]["paterno"]->ToString();
txtMaterno->Text = ds->Tables["cliente"]->Rows[0]["materno"]->ToString(); ACTUALIZAR:
SqlConnection ^con = gcnew SqlConnection("Data Source=CRONOSPC;Initial Catalog=pub_vial;integrated Security=true;");
SqlCommand ^cmd;
String ^sql = "update cliente set nombre='"+txtNombre->Text+"', paterno='"+txtPaterno->Text+"', materno='"+txtMaterno->Text+"' where id='"+txtID->Text+"'";
con->Open();
cmd = gcnew SqlCommand(sql,con);
cmd->ExecuteNonQuery();
con->Close();
Gracias !! |