Sql que no retorna datos me da error:invalid variant type conversion
Hola, tengo un programa en delphi 3 y postgres 8 conectado por ODBC, al hacer una consulta que puedo o no retornar datos me da el error "invalid variant type conversion" cuando precisamente no vienen datos, parte del codigo es..
Código:
try alguna idea???? porfa |
¿Qué quieres decir con que no retorna datos? ¿Que no devuelve ningún registro o que alguno de los campos está vacío? En todo caso, ¿en qué línea exactamente se produce el error?
// Saludos |
Cuando la consulta no retorna registros se produce el error, y se da al ejecutar la línea f_sup.Qplan.Open;
|
¿Tienes algún evento asociado al componente QPlan?
// Saludos |
No ningún evento...
|
Me parece raro. En fin. Intenta poner esto antes de abrir la tabla:
// Saludos |
hola,
¿ estas asignandole a un campo numerico un filtro como dato string ? Si es así, por hay te puede venir el error. Otro caso es cuando la pasas un valor al filtro con mas caracteres que la longitud del campo en la tabla. Por cierto, mirate la función , ya que te evita tener que estar poniendo antes y despues del valor del filtro. Un saludo |
La franja horaria es GMT +2. Ahora son las 20:11:08. |
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