Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Problemas al hacer SELECT con ADOQuery (https://www.clubdelphi.com/foros/showthread.php?t=21448)

hunabku 18-05-2005 00:01:25

Problemas al hacer SELECT con ADOQuery
 
Estoy ejecutando un SELECT * FROM TABLA WHERE iID = XXXX, en una base de datos en Access, con un ADOQuery, cuando lo hago OPEN y este no trae datos, o sea, no hay datos para ese SELECT, viene vacio ( Count = 0 ), al cerrar el ADOQuery o hacer otro SELECT me saca un error: "Either BOF or EOF is true, or the current record has been delete". Esto siempre y cuando NO tenga datos el Query; por que cuando el Query trae datos en otro SELECT funciona bien. Es cuando viene vacio.!!!

Muchas gracias por la ayuda prestada.:confused:

lgarcia 18-05-2005 01:08:28

Problemas con select
 
Hola

Me parece que debes darle tratamiento en un Try except al ADOQuery o por el contrario cuando recibas los valores nulos darle un valor o sea evaluar el parametro con If VarIsNull(parametro) then valor:= 0
else parametro

Espero haberte ayudado

Saludos
Luis Garcia

_____________________________
La mejor manera de decir es hacer


La franja horaria es GMT +2. Ahora son las 16:22:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi