Ayuda para conexiòn a base de datos
Publicado por Rudy Enrique (3 intervenciones) el 10/02/2004 03:26:05
Hola todos!!
podrian ayudarme con un programa que empiezo a hacer con una base de datos en access, y tengo problemas para la conexción con la base de datos mediante DAO; no entiendo porque si creo que estoy escribiendo bien lqas instrucciones.
escribo en un modulo:
Dim MiWs as Workspace
Dim db as database
Dim dyt as recordset
Set MiWs = DBEngine.Workspaces(0)
set db = MiWs.OpenDatabase(“c:\cajero\cajero.mdb”)
set dyt = db.OpenRecordset(“cliente”)
y luego trato de utilizar un campo para ver si conectó bien a la base de datos:
msgbox(“nombre del cliente : “ & dyt!cliente)
y con la sorpresa que el programa no corre y me dice:
Error de compilación:
no se ha definido el tipo definido por el usuario
y asì para todos los recordset que sigan. no entiendo cual es el error.
Las tres primeras lineas las cambio por Global donde dice Dim, las cambio por Public y
todo este código lo meto dentro de un procedimiento Sub Main() de la forma MDI o principal y en las propiedades del proyecto lo pongo a arrancar con el Sub Main() y tampoco funciona, la verdad no sé cual es el problema.
podrian indicarme cuales son las instrucciones y/o donde hay que ponerlas para conectar una base de datos mediante còdigo.
les agradezco su atención, pues estoy desesperado.
podrian ayudarme con un programa que empiezo a hacer con una base de datos en access, y tengo problemas para la conexción con la base de datos mediante DAO; no entiendo porque si creo que estoy escribiendo bien lqas instrucciones.
escribo en un modulo:
Dim MiWs as Workspace
Dim db as database
Dim dyt as recordset
Set MiWs = DBEngine.Workspaces(0)
set db = MiWs.OpenDatabase(“c:\cajero\cajero.mdb”)
set dyt = db.OpenRecordset(“cliente”)
y luego trato de utilizar un campo para ver si conectó bien a la base de datos:
msgbox(“nombre del cliente : “ & dyt!cliente)
y con la sorpresa que el programa no corre y me dice:
Error de compilación:
no se ha definido el tipo definido por el usuario
y asì para todos los recordset que sigan. no entiendo cual es el error.
Las tres primeras lineas las cambio por Global donde dice Dim, las cambio por Public y
todo este código lo meto dentro de un procedimiento Sub Main() de la forma MDI o principal y en las propiedades del proyecto lo pongo a arrancar con el Sub Main() y tampoco funciona, la verdad no sé cual es el problema.
podrian indicarme cuales son las instrucciones y/o donde hay que ponerlas para conectar una base de datos mediante còdigo.
les agradezco su atención, pues estoy desesperado.
Valora esta pregunta


0