RE:En VB 6.0 como me conecto a una bd access 2003
Yo uso el Access 2003 y programo con el Visual Basic 6.0, las conexiones a los archivos MDB las hago por medio de ODBC, pero antes no lo tenía así, te pongo un ejemplo de cómo abría las bases de datos, antes de cambiarlas a ODBC.
Defines las variables...:
Dim conexion As ADODB.Connection
Dim tabla As ADODB.Recordset
En cualquier otra parte del código... por ejemplo en el Evento Form_Load...:
Set conexion = New ADODB.Connection
Set tabla = New ADODB.Recordset
conexion.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\ejemplo.mdb;Persist Security Info=False"
conexion.Open
tabla.Open "SELECT * from TABLA1", conexion, adOpenKeyset, adLockOptimistic
Espero esto te sea de utilidad, si acaso siguen los problemas, coméntalos a ver qué se puede hacer.
Saludos