Realizar un update a un datatable

26/05/2005 - 21:31 por Bernardo Campos | Informe spam
Hola compañeros, he cargado un datatable con el Fill de un dataadapter. Una
vez cargado, cómo podría hacer un Update a un conjunto de registros al
table. Algo asi como "update table set campo=valor". Gracias.



Sta Cruz, Bolivia

Preguntas similare

Leer las respuestas

#6 Bernardo Campos
30/05/2005 - 23:04 | Informe spam
Muchas gracias Tristan por la aclaracionsaludos.



Sta Cruz, Bolivia
"Tristan" wrote in message
news:
Si, ya veo que no te había entendido.

Para la respuesta a tu pregunta, es que depende de lo que realmente
necesites.

¿Necesitas actualizar la BD? Si es eso, lo puedes hacer tal y como te ha
dicho Daniel, mediante un comando Update de SQL:

dim comando as new OleDbCommand("UPDATE tuTabla SET campo = valor WHERE
...", conexion)
conexion.Open()
comando.ExecuteNonQuery()
conexion.Close()


Pero si lo que quieres es actualizar tu DataTable (en memoria) sin afectar


a
la BD, la respuesta es la que te han dado en el foro de ado.net. No se


puede
sin un bucle. No hay un lenguaje de consulta como SQL para manipular
DataSets. Si trabajas con ADO, DAO, RDO, es similar a lo que ocurre con
estos. No se puede lanzar comandos SQL sobre un recordset de ADO, los
comandos SQL se ejecutan sobre la BD.

Juan Carlos Badiola
MVP - C#


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida