Generar comandos de Insert y Update dinamicamente

16/08/2004 - 17:33 por Kano | Informe spam
Buenas necesitaria poder crear los comandos de Insert y Update de un
sqldataadapter de forma dinamica .. es decir sin saber q columnas hay en la
tabla.
En el select se generan solas poniendo un simple "select * from MiTabla"
pero los inserts y lso updates no.. Alguna sugerencia?


Gracias por adelantado:
Kano

Preguntas similare

Leer las respuestas

#1 Edison Martínez
16/08/2004 - 17:45 | Informe spam
Para realizar eso, utilizas el metodo Update del SqlDataAdapter, al que le
pasas el DataSet que ha sido modificado, si tu DS es un Typed DataSet, no
necesitas mas, si no lo es, necesitas crear un SqlCommandBuilder, el cual
recibe en el constructor el SqlDataAdapter

Edison Martínez García
MCP

"Kano" <kano01ATterra.es> wrote in message
news:
Mostrar la cita
la
Mostrar la cita
#2 Kano
16/08/2004 - 17:58 | Informe spam
Muy agrradecido. No tendras unejemplo a mano no?
Sino no te preocupes,lo sacare yo.

Gracias en todo caso

"Edison Martínez" escribió en el mensaje
news:%
Mostrar la cita
#3 Jose Alfredo
16/08/2004 - 18:00 | Informe spam
Hola!

Si tienes el help de visual estudio y el msdn fijate en el artículo:

Automatically Generated Commands

sino debe estar en el msdn de microsoft

Saludos

Jose Alfredo


"Kano" <kano01ATterra.es> schrieb im Newsbeitrag
news:
Mostrar la cita
la
Mostrar la cita
#4 Edison Martínez
16/08/2004 - 18:16 | Informe spam
No tengo un ejemplo a mano, te lo puedo enviar mas tarde, pero es medio
simplon, digamos que en un metodo tienes la carga de datos.
public void CargarDatos()
{
//cualquiera que sea tu codigo para llenar el DS
myDataAdapter.Fill(myDataSet);
}

y luego tienes otro metodo para hacer los cambios.

public void GuardarCambios()
{
SqlCommandBuilder builder = new SqlCommandBuilder(myDataAdapter);
if (myDataSet.HasChanges())
{
myDataAdapter.Update(MyDataSet);
}
}

creo que eso es todo, espero te sea de utilidad.

Edison Martínez García
MCP

"Kano" <kano01ATterra.es> wrote in message
news:
Mostrar la cita
le
Mostrar la cita
no
Mostrar la cita
cual
Mostrar la cita
en
Mostrar la cita
MiTabla"
Mostrar la cita
#5 Kano
17/08/2004 - 08:17 | Informe spam
y tanto q ha sido de utilidad. Muchas gracias .


"Edison Martínez" escribió en el mensaje
news:%
Mostrar la cita
que
Mostrar la cita
hay
Mostrar la cita
Ads by Google
Search Busqueda sugerida