Consulta sobre Mysql y VB6.0

Buenas compañeros: tengo un form que se conecta a Mysql por medio de Adodb, el cual posee dos datagrid, ya logre que no de ellos se conectara con una tabla de la base de datos, pero necesito conectar una tabla diferente a el otro datagrid, sin embargo no lo logro, ya trate de hacer un recordset nuevo pero  a la hora de correr el programa me pone error de definición o algo parecido, les dejo un fragmento del programa;

Private Sub Form_Load()
Set cn = New ADODB.Connection
Set rst = New ADODB.Recordset
cn.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};" _
& "DATABASE=dbtienda;" _
& "UID=root;PWD=gus120480;PORT=3306;OPTION=131072"
cn.Open
sql$ = "select * from tbCatalogo"
With rst
.CursorLocation = adUseClient
.CursorType = adOpenKeyset
.LockType = adLockOptimistic
.Open sql$, cn, , , adCmdText
End With
Set DataGrid1.DataSource = rst
End Sub

hasta esta punto voy bien, pero no se como hacer para que se conecte el otro datagrid a una tabla diferente de la misma base de datos. Agradezco de antemano su ayuda.

Saludos

Añade tu respuesta

Haz clic para o