Conectar una BD access 2003 con VB 6.0
Se me ha presentado el siguiente problema y espero puedas ayudarme. Hice un pequeño software de gestión de proveedores en VB 6 y la verdad es que funciona sin mayoras problemas.
El tema es que los datos están en una base de Access. Necesitaría poder ponerle password a la base pero cuando lo hago me deja de funcionar la conexión del software no se en el código donde poner el password para que pueda accesar a esta base.
Te copio el código que estoy usando para conectar a ver como lo puedo mejorar:
Option Explicit
Dim cn As New ADODB.Connection
Public WithEvents rs As ADODB.Recordset
Private Sub Form_Load()
Set rs = New ADODB.Recordset
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=amr-prov2003.mdb"
rs.Source = "datosprov"
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
Rs. Open "select * from datosprov", cn
El tema es que los datos están en una base de Access. Necesitaría poder ponerle password a la base pero cuando lo hago me deja de funcionar la conexión del software no se en el código donde poner el password para que pueda accesar a esta base.
Te copio el código que estoy usando para conectar a ver como lo puedo mejorar:
Option Explicit
Dim cn As New ADODB.Connection
Public WithEvents rs As ADODB.Recordset
Private Sub Form_Load()
Set rs = New ADODB.Recordset
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=amr-prov2003.mdb"
rs.Source = "datosprov"
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
Rs. Open "select * from datosprov", cn
1 respuesta
Respuesta de ifrancoz
1