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)
-   -   Error con tablas DBase y ADO (https://www.clubdelphi.com/foros/showthread.php?t=74918)

Jose Roman 18-07-2011 16:29:12

Error con tablas DBase y ADO
 
Hola a todos,
He tengo una serie de tablas creadas con Excel y guardadas en formato DBase, dos columnas FACTURA y UNIDADES ambas de tipo numerico, la pregunta surge porque al ejecutar el programa (dando RUN o F9) me aparece este error:
Could not convert variant of type (NULL) into type (String)
Tengo Delphi 2007 y ADO para conectarme. No veo ningun campo vacio o nulo, espero que ustedes tengan la solucion. Gracias.

oscarac 18-07-2011 16:32:31

Hola
y en que momento te aparece ese error?
cuando quieres ejecutar?
cuando abres un form?
haces un open a la tabla?

te recomiendo ir depurando linea a linea el programa (ejecutas con F7 o F8) para que determines donde es que salta el error

Jose Roman 18-07-2011 16:52:41

Gracias por responder...
Te cuento en el evento OnClick de un TButton realizo esto:
Código Delphi [-]
QuickReport2.tbl1.Open;
Ahi es donde me genera el error. Pero despues me muestra todos los datos al seguir la siguiente instruccion:
Código Delphi [-]
QuickReport2.Preview;

oscarac 18-07-2011 17:02:13

ahhh es un reporte
estas haciendo alguna conversion de algun campo?
verifica que no este vacio

Jose Roman 18-07-2011 17:07:07

No tengo conversión, solo muestro los datos. Ambos campos son numeros. a veces pienso que es por haberlo hecho en excel primero y guardarlo como DBase, y si es asi, quien sabe un gestor de este tipos de archivos pero de tipo FREE???


La franja horaria es GMT +2. Ahora son las 03:44:21.

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