Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-07-2010
Avatar de judit25
judit25 judit25 is offline
Miembro
 
Registrado: abr 2006
Ubicación: Bronx, NY
Posts: 122
Poder: 18
judit25 Va por buen camino
Error al ejecutar formulario

Buenas tardes.

Estoy trabajando con delphi 7 y Access 2003 con conexion ADO. Anteriormente estaba trabajando con conexion ODBC y la cambie a ADO, pero resulta que ahor al tratar de abrir el formulario de Facturación me está dando el siguiente error:

Project Sistema.exe raised exception class EVariantTypeCastError with message 'Could not convert variant of type (Null) into type (String)'. Process stopped. Use Step or Run to continue.

En este formulario tengo 2 ClientDataSet y varios AdoQuery.

Cuando tenia la conexion ODBC no me estaba dando este problema pero ahora que la cambie a Ado si, alguna solución con respecto a esto?

Gracias de antemano.

Saludos

Judit
__________________
El hombre feliz no es el hombre que rie, sino aquel cuya alma llena de alegría y confianza se sobrepone y es superior a los acontecimientos.
Séneca
Responder Con Cita
  #2  
Antiguo 24-07-2010
manuc manuc is offline
Miembro
 
Registrado: abr 2010
Posts: 165
Poder: 14
manuc Va por buen camino
Hola Judit,

Para poder ayudarte, tendría que conocer en qué línea de código te está dando el error.

¿podrías localizar la línea exacta de código donde te lanza esta excepción?

un saludo.
Responder Con Cita
  #3  
Antiguo 26-07-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.267
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por judit25 Ver Mensaje
...al tratar de abrir el formulario de Facturación me está dando el siguiente error:

Project Sistema.exe raised exception class EVariantTypeCastError with message 'Could not convert variant of type (Null) into type (String)'. Process stopped. Use Step or Run to continue.
El error es claro, estás tratando de acceder a un dato como String, cuando en realidad hay un Nulo.
Ejecuta paso a paso tu aplicación, a ver si detectas en qué linea te está fallando.
Es posible que al abrir la tabla tengas algun evento, que hace alguna operación con los datos leídos y no tienes en cuenta en alguna conversión que el dato que llega pueda ser vacío.

Ya se que es muy vaga la respuesta, pero tal y como te han dicho, sin ver código todo esto son suposiciones...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como ejecutar un Dialogo Guardar en dependencia de donde fue llamado el formulario JoAnCa Varios 7 20-03-2009 21:09:40
Donde Ejecutar las acciones del formulario lucasarts_18 PHP 5 21-01-2008 18:29:39
Cómo ejecutar un método de un formulario desde otro alba13 OOP 16 11-10-2007 12:34:26
ejecutar funcion php al presionar un boton de formulario ctronx PHP 5 21-12-2005 18:12:11
Ejecutar función al cargar formulario lic_francisco Varios 1 03-05-2005 09:05:49


La franja horaria es GMT +2. Ahora son las 02:58:33.


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
Copyright 1996-2007 Club Delphi