FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problemas con Adoquery
Como yo soy nuevo, ahora mi problema es que quiero realizar una consulta donde el usuario ponga la variable en un Edit y el sistema realize la busqueda, mi metodo es el siguiente:
AdoQuery1.Active:=false; AdoQuery1.SQL.Clear; AdoQuery1.SQL.Add('SELECT Nodo, Ubicación, IP, from inventario where Nodo='+#39+Edit1.Text+#39); AdoQuery1.ExecSQL; AdoQuery1.Active:=true; La consulta la realiza bien pero ejecuto la primer consulta y enseguida ingreso otra variable para buscar otro valor me marca el siguienete error: "Project Registro.exe raised exception class EOLeException with message 'Either BOF or EOF is true, or the current has been deleted. Requesed operation requires a current record' Proces stoped. Use Stop o Run to continue'. Que puede ser que me este ocacionando esto???????
__________________
Sergio Esquivel Arredondo T.S.U. Informatica |
#2
|
|||
|
|||
Hola Sergio:
Hace unos dias preguntaron lo mismo en un post llamado "Error: El valor EOF o BOF es True o el actual registro se eliminó", y tiene que ver con la actualización de ADO de Delphi y del MDAC, que debes bajar de la web. te recomiendo que veas ese post....
__________________
Salud...os Luis Briceño P. |
#3
|
|||
|
|||
Hola yo he hecho consultas y lo hago de la siguiente manera, y siempre me funciona bíen.
AdoQuery1.Active:=false; AdoQuery1.SQL.Clear; AdoQuery1.SQL.Add('SELECT Nodo, Ubicación, IP, from inventario where Nodo = :Valor'); AdoQuery1.Parameters.ParamByName('Valor').asstring := #39+Edit1.Text+#39; AdoQuery1.Open; Espero que te funcione bíen. Jordy. |
#4
|
||||
|
||||
La solucion esta en bajarse la actualizacion del MDAC de http://www.microsoft.com/data
y los updates para delphi (delphi update y ado update para D5) desde la web de borland.
__________________
Héctor Geraldino Software Engineer |
#5
|
|||
|
|||
He bajado los parches que me indicaron y me funciono perfectamente!!! baje el parche de Windows y de Delphi y listo, de nueva cuenta gracias por contestarme fue de gran ayuda
__________________
Sergio Esquivel Arredondo T.S.U. Informatica |
|
|
|