Hola a todos! soy completamente new por este foro, hace poco he comenzado a aprender (o a intentar aprender) VB y siempre comienzo por lo más difícil. Si bien ya he logrado hacer un módulo conexión desde VB a MySQL, necesito ahora poder hacer consultas y ABM sobre la base de datos que tengo.
El módulo conexión es el siguiente (por si a alguien le sirve)
En visual studio nos Vamos a Project > Add Module y ponemos esto:
Código:
Public db As ADODB.Connection
Public usuarioLinea As String
Public tabla As ADODB.Recordset
Public Sub Conexion()
' Realiza la conexion con la base de datos
On Error GoTo msgError
db = New ADODB.Connection
tabla = New ADODB.Recordset
db.CursorLocation = ADODB.CursorLocationEnum.adUseClient
db.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=BaseDeDatos;UID=root;PWD=;"
db.Open()
Exit Sub
msgError:
MsgBox(Err.Number & " - " & Err.Description, vbCritical, "Error")
End Sub
yo lo he llamado Mconectar y lo invoco en el Form_load de cada formulario con Mconectar.Conexion().
ahora bien, como verán, utilizo ADODB para la conexión asi que necesito ejemplo (si es posible detallado, espero no sea molestia) de:
1) Realizar un ABM sobre alguna tabla (p/e usuario)
2) LLenar un GridView y que este se pueda actualizar al agregar nuevos registros.
Espero no ser muy exigente, si bien ya he intentado hacer todo eso y me ha salido no me pareció muy prolija la forma en que lo había realizado. Espero que me puedan ayudar, desde ya, gracias. Saludos.-