Author: edchaedcha
Date: Dec 15, 2006 10:07
He estado aprendiendo .net y ahora estoy con las bases de datos y
despues de leer y buscar me quedan un par de dudas que nesecito que
alguien me ayude, recuerden que antes programaba en Vb6.
1º) ya he visto como conectarse a una DB estoy usando Access y puedo
recorrer y ver los datos tanto en un TextBox como en un Datagrid pero
despues de modificar en un datagrid los registros existe alguna forma
de actualizar los datos de una sola vez, he usado un OleDbDataAdapter
con el metodo Fill(dsReg, "tregdir") pero he aprendido que cada
modificación tengo que hacer algo como esto:
string sql = string.Format
("Update Inventory Set PetName = '{0}' Where CarID = '{1}'",
newPetName, carToUpdate);
OleDbCommand cmd = new OleDbCommand(sql, Conexion);
dAdpater.UpdateCommand = cmd;
DataRow[] carRowToUpdate =
dsReg.Tables["Inventory"].Select(
string.Format("CarID = '{0}'", carToUpdate));
carRowToUpdate[0]["PetName"] = newPetName;
dAdpater.Update(dsReg.Tables["Inventory"]);
|