conectar mysql con visual basic 6
Publicado por patricia (2 intervenciones) el 03/06/2008 06:15:16
gracias por la respuesta jose Ramon y si, el error que me da es en rs, ya que me muestra que la variable no esta definida.
pero si esta definida al principio del codigo checa, esta en los asteriscos que coloque y el error esta al final del codigo en las diagonales...
de todas maneras muchisimas gracias, igual y me doy una idea de donde puedo verificar este error.
gracias...
Option Explicit
Private Sub DataGrid1_Click()
**************************Public rs As ADODB.Recordset
Public con As Connection
Public Sub conectar()
Set con = New ADODB.Connection
con.ConnectionString = "driver={MySQL ODBC 3.51 Driver};server=localhost;uid=root;pwd=;database=multidatos;connection="
con.Open
End Sub
Sub registro()
Set rs = New ADODB.Recordset
With rs
.ActiveConnection = con
.CursorLocation = adUseClient
.CursorType = adOpenDynamic
.LockType = adLockOptimistic
.Open "select * from ventas"
End With
End Sub
Private Sub Form_Load()
conectar
registro
//////////////////////////////////////////////////////Set DataGrid1.DataSource = rs
End Sub
pero si esta definida al principio del codigo checa, esta en los asteriscos que coloque y el error esta al final del codigo en las diagonales...
de todas maneras muchisimas gracias, igual y me doy una idea de donde puedo verificar este error.
gracias...
Option Explicit
Private Sub DataGrid1_Click()
**************************Public rs As ADODB.Recordset
Public con As Connection
Public Sub conectar()
Set con = New ADODB.Connection
con.ConnectionString = "driver={MySQL ODBC 3.51 Driver};server=localhost;uid=root;pwd=;database=multidatos;connection="
con.Open
End Sub
Sub registro()
Set rs = New ADODB.Recordset
With rs
.ActiveConnection = con
.CursorLocation = adUseClient
.CursorType = adOpenDynamic
.LockType = adLockOptimistic
.Open "select * from ventas"
End With
End Sub
Private Sub Form_Load()
conectar
registro
//////////////////////////////////////////////////////Set DataGrid1.DataSource = rs
End Sub
Valora esta pregunta


0