FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Error de EOF con mysql
Hola, tengo un problemita con mysql estoy usando delphi 5 con mysql Server 5.0 para conectarme a mysql uso ADo y el problema es que cuando realizado una consulta de una tabla y me devuelve 0(cero) resultados delphi me tira un error diciendo “El valor de EOF o BOF es true, o el actual registro se elimino, la operación solicitada requiere un registro actual” y este problema también me sale cuando creo una nueva tabla en mysql, la conecto a delphi mediante ADo y cuando activo la tabla y la desactivo me sale el mismo error, la tabla siempre tiene que tener un registro o si es una consulta tiene que devolverme un registro si no es así me tira ese error, como podría solucionarlo sin tener que usar otra forma de conexión que no sea ADO???
Desde ya muchas gracias |
#2
|
||||
|
||||
Hola
Sin opinar mucho al respecto creo que seria bueno que pusieras el codigo de la consulta que haces, talvez ayude mas. Saludos |
#3
|
||||
|
||||
La consulta es bastante sencilla “Select * from marca” si la tabla posee un registro cargado no me trae ningún problema pero si la tabla esta vacía me tira el error ya mencionado., La consulta la realizo en la propiedad SQL del AdoTable
|
#4
|
||||
|
||||
Perdon el la propiedad SQL del TAdoQuery no de la Adotable
|
#5
|
|||
|
|||
Se me hace que tiene que ver con la compatibilidad de ADO con la versión 5 de MySQL...
Según pusieron en otro hilo, el controlador ODBC actual no soporta MySQL 5 todavía... Saludos... |
#6
|
||||
|
||||
Hola
No se porque pero a mi me sucedio algo similar, la respuesta poner un registro en la tabla, por lo menos asi lo solucione yo y no me rompi la cabeza. Debe existir el porque, talvez alguien lo diga, pero mientras tanto, pon un registro sin importancia en la tabla y a trabajar, el error no se vuelve a dar. Saludos |
#7
|
||||
|
||||
Te agradezco el comentario eso es la forma en la que lo he tratado hasta ahora, nada mas que quería ver si existía alguna otra solución, tratare de probar con lo dicho por Yánez e instalare un versión anterior de mysql, oseguire colocando un registro inicial a cada tabla..
Saludos, y agradezco la opinión de todos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error 1045 En Mysql | srangel | MySQL | 0 | 04-05-2005 18:12:23 |
Error con Mysql? | danytorres | MySQL | 4 | 25-11-2003 16:23:34 |
Error al conectar a mySQL | jmselesan | MySQL | 5 | 19-09-2003 21:52:42 |
Error de MySQL | vinny | MySQL | 1 | 03-06-2003 20:47:40 |
|