
07/02/2005, 15:21
|
| | Fecha de Ingreso: febrero-2003
Mensajes: 12
Antigüedad: 22 años, 1 mes Puntos: 0 | |
Me ha funcionado de esta manera:
SqlConnection conn = new SqlConnection("Persist Security Info=False;"+
"Integrated Security=SSPI;database=mibase;server=localhost");
string sql="select numero, nombre, ciudad, cantidad from clientes";
SqlDataAdapter da = new SqlDataAdapter(sql, conn);
//NO UTILIZAR -> SqlCommandBuilder cb = new SqlCommandBuilder(da);
//Añadir esta sql
string sqlupdate="update clientes set nombre='Maite2' where nombre='luis'";
//Y añadir da.UpdateCommand
da.UpdateCommand = new SqlCommand(sqlupdate,conn);
//NO UTILIZAR -> SqlCommandBuilder cb = new SqlCommandBuilder(da);
DataSet ds = new DataSet();
da.Fill(ds, "clientes");
//Modificacion de un campo:
ds.Tables["clientes"].Rows[0]["nombre"]="Maite2";
da.Update(ds.Tables["clientes"]);
dataGrid1.DataSource=ds.Tables["clientes"];
Gracias |