error de compilacion

27/05/2010 - 23:26 por armando | Informe spam
saludos
uso access 2007 tengo el siguiente codigo e leido bastante y me dice que el
2007 no necesita este tipo de referencias ya que DAO ya que es absoleta me
podrian ayudar corregir este codigo

Dim miBD As DAO.Database
Dim rsDatos As DAO.Recordset
Dim qdf As DAO.QueryDef
'Dimensionamos las variables por las que filtraremos
Dim sIdEmpleadoParam1 As Variant
Dim sConceptoParam2 As Variant
Dim dtMesParam3 As Variant
'-
'Asignamos valores a las variables por las que filtraremos
sIdEmpleadoParam1 = IdEmpleado
sConceptoParam2 = Concepto
dtMesParam3 = Mes
'-
Set miBD = CurrentDb()
' Creamos una consulta temporal
Set qdf = CurrentDb.CreateQueryDef("", stSQL)
'Damos a los parámetros los valores de las variables
qdf.Parameters("Parametro1") = sIdEmpleadoParam1
qdf.Parameters("Parametro2") = sConceptoParam2
qdf.Parameters("Parametro3") = dtMesParam3
' Abrimos un recordset de la consulta
Set rsDatos = qdf.OpenRecordset

Set Reports![Copia de InfGtosXPersonaPrueba].Recordset = rsDatos

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
27/05/2010 - 23:42 | Informe spam
Hola
¿Que error te da?

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
#2 Patxi Sanz
28/05/2010 - 13:22 | Informe spam
Además de lo que te indica José Mª, en Access 2007, y trabajando con bases
de datos en formato accdb, tendrás una referencia a Microsoft Office 12.0
Access database engine Object Library.

Si tienes esa referencia activada, y desactivada la antigua de DAO, en un
principio no tienes que cambiar nada de código.

Si la base de datos es formato mdb, deberás tener la librería de DAO
activada para que te funcione el código.

Un saludo,


Patxi Sanz
Tudela (NA)
Dirección "corta": http://www.pasa.es.tt/
Dirección "completa": http://users6.jabry.com/patxisanz/
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida