error ADO y SQLServer
Hola,
tengo una tabla sencilla en SQLServer: Codigo - int - no permitir nulo - CLAVE Nombre - nchar(40) - permitir nulo Luego ya en el Delphi 7, pongo un ADOConnection y un ADOTable y la enlazo. La activo y funciona correctamente, pero cuando ejecuto el programa y va a abrir la tabla, me sale el siguiente error: Project Project1.exe raised exception class EVariantTypeCastError with message 'Could not convert variant of type (Null) into type (String)' ¿Alguien me puede decir porque es? gracias |
serías tan amable de indicarnos el código que usas¡?
|
No he escrito nada de codigo!
Como he dicho, en diseño abro la tabla y va bien, pero cuando ejecuto el programa, al crearse la ventana (y abrir la tabla) da el error. He puesto incluso un boton para ejecutar el programa con la tabla cerrada y abrirla al pulsarlo, (tbMiTabla.Open), y entonces da el error. Lo curioso es que despues de dar el error, la tabla funciona correctamente. bueno, gracias por responder, a ver si me podeis ayudar saludos |
bueno parece que algo parecido ya habia sido tratado antes
puedes checar este hilo tal vez pueda serte de ayuda http://www.clubdelphi.com/foros/showthread.php?t=16169 |
gracias night, ya esta resuelto :) cambiando la variable global esa
saludos |
vaya, ahora me sale otro error:
Project Project1.exe raised exception class EDatabaseError with message 'tbMiTabla: Index '' not found' he mirado en la tabla y el indice principal esta bien, es un campo simple, y no hay secundarias. ¿que puede ser? |
Cita:
saludos |
La franja horaria es GMT +2. Ahora son las 08:38:10. |
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