Error 3251
Publicado por Telemako (6 intervenciones) el 17/05/2006 20:50:41
Amigos
Estoy trabajando en una Base de Datos en acces con "Microsoft DAO 3.51"
esta BD tiene 2 tablas propias del Access y 2 tablas vinculadas de SQL.
desde un módulo yo trabajo la apertura de las distintas tablas de la siguiente manera, ya sea las tablas de Access o las tablas de SQL:
Dim ma1 As DAO.Database
Dim MA As DAO.Recordset
Set ma1 = CurrentDb
Set MA = ma1.OpenRecordset("Imagen")
posteriormente cuando le hago un comando findfirst Ej:
MA.Findfirst " Articulo = '000001'"
me arroja el siguiente error :
Se ha producido el error '3251' en tiempo de ejecucion : Operación no válida para este tipo de objeto.
Pero solo me arroja este error con las tablas propias del Access y no así con las tablas vinculadas.
Preguntas:
¿Las tablas propias de Access tienen un tratamiento distinto a las tablas vinculadas para lo que son las instruccion "findfirst"?
¿como puedo buscar registros específicos en una tabla de Access.?
Gracias. Telemako.
Estoy trabajando en una Base de Datos en acces con "Microsoft DAO 3.51"
esta BD tiene 2 tablas propias del Access y 2 tablas vinculadas de SQL.
desde un módulo yo trabajo la apertura de las distintas tablas de la siguiente manera, ya sea las tablas de Access o las tablas de SQL:
Dim ma1 As DAO.Database
Dim MA As DAO.Recordset
Set ma1 = CurrentDb
Set MA = ma1.OpenRecordset("Imagen")
posteriormente cuando le hago un comando findfirst Ej:
MA.Findfirst " Articulo = '000001'"
me arroja el siguiente error :
Se ha producido el error '3251' en tiempo de ejecucion : Operación no válida para este tipo de objeto.
Pero solo me arroja este error con las tablas propias del Access y no así con las tablas vinculadas.
Preguntas:
¿Las tablas propias de Access tienen un tratamiento distinto a las tablas vinculadas para lo que son las instruccion "findfirst"?
¿como puedo buscar registros específicos en una tabla de Access.?
Gracias. Telemako.
Valora esta pregunta
0