Como demonios se hace?

bazofio
24 de Febrero del 2004
Alguien podria explicar con que métodos y objetos se puede acceder a un registro específico de una base de datos y editarlo??? solo al registro no toda la tabla.

Que se usa en vb.net? un dataadapter? un ado recordset?

Ayuda !!!

Elph
24 de Febrero del 2004
un Command.

POr ejemplo si quieres modificar el nombre del registro con el id=123

string sql="Update tabla set nombre=@nombre where id=@id";
SqlConnection conn=new SqlCOnnection(cString);
SqlCommand cmd=new SqlCommand(sql,conn);
SqlParameter param=new SqlParameter();
cmd.CommandType=CommandType.Text;
param=cmd.Parameters.Add("@nombre", SqlDbType.Int);
param.Value="nuevoNombre;
param=cmd.Parameters.Add("@id", SqlDbType.Int);
param.Value=123;
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
conn.Dispose();