![]() |
Error de EOF con mysql
:confused: 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 |
Hola
Sin opinar mucho al respecto creo que seria bueno que pusieras el codigo de la consulta que haces, talvez ayude mas. Saludos |
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
|
Perdon el la propiedad SQL del TAdoQuery :D no de la Adotable
|
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... |
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 |
:D 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 |
Quizá tenga que ver con lo que se menciona en este hilo acerca de ADO, Delphi5 y MDAC. De hecho he visto varias veces mencionado un problema similar en estos foros.
// Saludos |
La franja horaria es GMT +2. Ahora son las 10:32:42. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi