![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() ¡Hola a todos! Soy nuevo en el club, y después de echar una ojeada puedo decir que me gusta un montón, Felicidades a todos.
Ahora la pregunta: Estoy aprendiendo a hacer programas en delphi que ataquen bases de datos access. He creado una consulta que funciona sólo si devuelve resultados, si no encuentra nada en la base de datos lanza un error al activar otra consulta: Proyect p rais exception class EOleException with message 'El valor de bof o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual'. Process stopped el código del botón que realiza la consulta es simple:
Para realizar la conexión tengo: tAdoConnection, tDataSource, tAdoQuery y TdbGrid Gracias. Última edición por dec fecha: 11-09-2006 a las 19:13:39. |
#2
|
||||
|
||||
Hola
Trabajo con access y de vez en cuando se vuelve loca, hay que engañarla introcuciendo un registro sin sentido, pero bueno al caso en tu codigo veo que resulta bien asi: Tengo un codigo casi igual y funciona, pruebalo tal vez te sirva Saludos |
#3
|
|||
|
|||
¡Muchas gracias! pero...
Si llamo a --> Consulta.Filtered := True; en vez de a --> Consulta.open; no aparecen los datos en el DBGrid ¿hay alguna forma de saber si la consulta recibe datos? es decir, algo así:
Es que creo que es ese Open el que me falla si la consulta no recibe nada de la BD access. Gracias de nuevo. |
#4
|
||||
|
||||
Hola
Hay un truco que uso para saber si una consulta se hace bien o que me envia la misma. Con esto tal vez salgas de alguna duda. Saludos |
#5
|
||||
|
||||
![]() Esto me pasaba cuando tenia instalada la versión inicial de ADO.
Actualiza la versión y realiza las mismas consultas, para ver si te funciona. Alexander
__________________
Cielos azules |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Detener un error de access violation de la DbGrid - delphi..... | uper | Varios | 1 | 21-09-2005 21:54:42 |
Error conectando una base de datos Access | hunabku | Conexión con bases de datos | 0 | 23-05-2005 16:05:08 |
error: Record/Key Deleted al importar datos a Access | Capo | Conexión con bases de datos | 0 | 08-03-2005 22:59:21 |
grandisimo error de delphi - access | fearlex | Conexión con bases de datos | 4 | 07-07-2004 16:29:37 |
![]() |
|