Programación General > Visual Basic 6.0 e inferiores
Como Controlar 4 Tablas Con Un Control Adodc
(1/1)
erick185:
Hola
Espero que el titulo concuerde con mi pregunta!, bueno mi pregunta es esta. Como puedo hacer que un adodc y el datagrid me muestre los datos de una tabla seleccionada. Me explico:
Tengo una base con 4 tablas (tabla1, tabla2, tabla3, tabla4)en Access. Bueno en mi programa tengo 4 botones para cada tabla, lo que quiero intentar hacer es:
Que si presiono el boton1, el datagrid me muestre los datos de la tabla1, y si presiono el boton2 el datagrid que me muestre los datos de la tabla2, y si presiono el boton3 que el datagird me muestre los datos de la tabla3, y asi sucesivamente, bueno la verdad se me hace dificil con este code, ya intente cambiarle el recordset pero me da error y la verdad no se si esto es correcto. Espero que me puedan ayudar.
De ante mano gracias.
Salu2
jc_moty:
Proba asi:
--- Código: Text --- Sub AsignaTabla(Tabla As String) Adodc1.RecordSource = Tabla Adodc1.Refresh Set DataGrid.DataSource = Adodc1End Sub ' la llamada al Procedimiento desde los commandsPrivate Sub Command1_Click() AsignaTabla "Tabla1"End Sub Private Sub Command2_Click() AsignaTabla "Tabla2"End Sub ' y asi sucesivamente' Ojo al procedimiento tambien le podes pasar una sentencia SQL, ejemplo: 'Private Sub Command2_Click()' AsignaTabla "SELECT * FROM Tabla2"'End Sub Espero te sirva :comp:
Saludos :hola:
erick185:
Hola
Gracias por tu respuesta.
Pero tengo una duda, el adodc debe estar enlazada a la base?
osea el Connection String y el Record Source.
Porque me marca el error en esta linea. Adodc1.Refresh
Siempre, gracias por tu ayuda.
Salu2
Navegación
Ir a la versión completa