Columnas de distintas tablas en un mismo datagrid

22/06/2005 - 13:43 por LSRI | Informe spam
Hola,

Como muestro una consulta de este tipo:
SELECT Tabla1.Campo1, Tabla2.Campo2
FROM Tabla1, Tabla2
WHERE Tabla1.Id = Tabla2.Id > Relacion entre las tablas

En un datagrid pero cojiendo los datos del dataset, sin crear el DataAdpater
con esa consulta.

En el caso de craar el DataAdapter, si cambio, añado,.., los registros de
esas tablas mediante otro DataAdapter, los cambios se reflejan en esa
consulta? (dentro del DataSet)

Gracias.
 

Leer las respuestas

#1 marco
22/06/2005 - 16:25 | Informe spam
Hola,

En este escenario siempre uso una tabla dentro del dataset con la consulta
combinada, misma que uso con un dataadapater para mostrar en el formulario.
Una alternativa sería crear una vista de las tablas combinadas después de
actualizar, aunque yo no lo he intentado.

Ahora bien, para mostrar resultados actualizados, hay que recordar que el
modelo de asp.net es desconectado, entonces tienes que seguir la secuencia:
a) mostrar la consulta b) recoger y actualizar los cambios c) refrescar la
consulta. Esto vale tanto si actualizas a la base como si solamente
actualizas en el dataset.

Saludos

Marco Padierna

"LSRI" escribió en el mensaje
news:
Hola,

Como muestro una consulta de este tipo:
SELECT Tabla1.Campo1, Tabla2.Campo2
FROM Tabla1, Tabla2
WHERE Tabla1.Id = Tabla2.Id > Relacion entre las tablas

En un datagrid pero cojiendo los datos del dataset, sin crear el
DataAdpater
con esa consulta.

En el caso de craar el DataAdapter, si cambio, añado,.., los registros de
esas tablas mediante otro DataAdapter, los cambios se reflejan en esa
consulta? (dentro del DataSet)

Gracias.

Preguntas similares