Consulta de código en visual basic para conectar a base de datos access
Hola si por favor me pudieras ayudar
Quiero conectar Visual Basic 6 con Accces y no puedo
Mira he creado lo siguiente
Global db As New ADODB.Connection
Global rscliente As New ADODB.Recordset
Public Sub DATA()
db.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Farmacia\FARMACIA.mdb;Persist Security Info=False"
End Sub
Public Sub Cliente()
rscliente.Open "select * FROM cliente", db, adOpenStatic, adLockOptimistic
luego desde un formulario hago lo siguiente:
Private Sub cmdgrabar_Click()
Call Cliente
With rscliente
.AddNew
!codcliente = txtcodcliente.Text
!apellidos = txtapellidos.Text
!nombres = txtnombres.Text
!direccion = txtdireccion.Text
!documento = txtdocumento.Text
!fnac = txtfecnac.Text
!telefono = txttelefono.Text
!ruc = txtruc.Text
!carnet = txtcarnet.Text
!observacion = txtobservacion.Text
.Update
End With
End Sub
presiono f8 y sale bien hasta que llama a la tabla rscliente.open y manda el siguiente error:
Error 3709
No se puede utilizar la conexión para realizar esta operación. Está cerrada o no es valida en este contexto.
A ver si me ayudas
Gracias de antemano
Quiero conectar Visual Basic 6 con Accces y no puedo
Mira he creado lo siguiente
Global db As New ADODB.Connection
Global rscliente As New ADODB.Recordset
Public Sub DATA()
db.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Farmacia\FARMACIA.mdb;Persist Security Info=False"
End Sub
Public Sub Cliente()
rscliente.Open "select * FROM cliente", db, adOpenStatic, adLockOptimistic
luego desde un formulario hago lo siguiente:
Private Sub cmdgrabar_Click()
Call Cliente
With rscliente
.AddNew
!codcliente = txtcodcliente.Text
!apellidos = txtapellidos.Text
!nombres = txtnombres.Text
!direccion = txtdireccion.Text
!documento = txtdocumento.Text
!fnac = txtfecnac.Text
!telefono = txttelefono.Text
!ruc = txtruc.Text
!carnet = txtcarnet.Text
!observacion = txtobservacion.Text
.Update
End With
End Sub
presiono f8 y sale bien hasta que llama a la tabla rscliente.open y manda el siguiente error:
Error 3709
No se puede utilizar la conexión para realizar esta operación. Está cerrada o no es valida en este contexto.
A ver si me ayudas
Gracias de antemano
1 respuesta
Respuesta de julianabg
1