Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: erick185 en Jueves 22 de Junio de 2006, 05:20
Título: Ver Los Datos De Varias Tablas En Un Datagrid
Publicado por: erick185 en Jueves 22 de Junio de 2006, 05:20
Hola
Tengo este problema, quiero ver los datos de 3 tablas diferentes de una misma base de datos, en un datagrid, a traves de 3 botones (para cada tabla), lo estaba intentando hacer pero no he podido, osea cuando presione un boton cambia de tabla y el datagrid me lo debe mostrar, a se me olvidaba uso el control adodc. Ejemplo: "Si presiono el boton1 que el datagrid me muestre los datos de la tabla1, asi sucesivamente con los demas botones"
Tienen alguna otra idea mejor, de como ver los datos da una tabla, para poder hacer mas facil este problema.
Cualquier ayuda será bienvenida, de antemano gracias
Salu2
Título: Re: Ver Los Datos De Varias Tablas En Un Datagrid
Publicado por: Javochin en Jueves 22 de Junio de 2006, 16:49
En el evento click de cada boton pondrías esto:
Código: Text
Adodc1.RecordSource = "Table1" 'El nombre de tu tabla
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1.Recordset
Espero y te haya ayudado
Título: Re: Ver Los Datos De Varias Tablas En Un Datagrid
Publicado por: ing_marco en Jueves 22 de Junio de 2006, 20:41
Pues la solucion seria simplemente hacer la conexion de la data con el datagrid por codigo. De manera que crearas 3 Select Diferentes select * from Tabla1 select * from Tabla2 select * from Tabla3
y en cada boton pongas la conexion pero con consultas diferentes.
O podrias hacer un procedimiento almacenado que reciba el un parametro que indica que tabla vas a mostrar, asi tendras que mandar un numero a procedimeinto.
Hay muchas maneras amigo, pero lo basico es que la conexion la debes de hacer por codigo y no a traves las propiedades, eso te limita demasiado.