FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
"Formato de fecha no valido"
Hola,
Les comento, tengo una aplicación que corre en Delphi 7 y conecta con SQL Express a través de componentes TQuery principalmente. Digo principalmente, ya que en un principio junto a mi colega hicimos todas las conexiones a través del BDE y de a poco estamos pasando todas las conexiones a componentes TQuery. Voy al hilo de la cuestión. Instalé hace unos días Delphi 7, SQL Express y Microsoft SQL Server Management Studio Express en mi notebook con Windows 7 Starter. Al llamar a un procedimiento que aplica un filtro de fechas, Delphi arroja el siguiente error: Código:
Project Project1.exe raised exception class EDBEngineError with message 'General SQL Error. [Microsoft][SQL Native Client]Formato de fecha no válido'.
Los parámetros se los paso desde un TDateTimePicker. No hay ningún error en el proyecto, ni en las consultas ni nada de eso ya que la aplicación está siendo usada sin problemas. El error lo tengo en algun lado de la configuración de SQL o del BDEAdmin supongo. Me podrían dar una ayuda con este tema? Muchas gracias! Saludos. |
#2
|
||||
|
||||
Por lo que dices, no deberías tener problemas, ya que no haces ninguna manipulación de las fechas. He visto muchos programadores que hace una mal manipulación de fechas y estos problemas son muy comunes por esa misma razón. Pero pareciera que no es tu caso.
Pero para salir de dudas, haz una comparación de la configuración regional y de idiomas entre tu Notebook (que da problemas) y otra PC en dónde el problema no se presente. Lo que debes comparar son los formatos de fechas. Si hay una diferencia, tienes dos soluciones: La fácil) Cambia la configuración regional de tu Notebook para que sea igual a una PC que no tenga problemas. La díficil) Reivsa que tu código no haga malas manipulaciones de las fechas. Saludos! |
#3
|
|||
|
|||
Muchas gracias por tu respuesta Chris.
Corrì el mismo proyecto en una de las pc que funcionaba ok y sigue andando todo bien. Definitivamente es algo de la configuración de idioma. Alguien me podrìa dar alguna sugerencia acerca de las opciones de idioma en el SQL? No estoy muy familiarizado con el mismo. Revisé la configuración de la pc y parece estar igual, por lo que supongo es algo del SQL. Muchas gracias. Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con fechas, cambiar de formato "mm/dd/aaaa" a "dd/mm/aaaa" | nurilla | Firebird e Interbase | 6 | 18-02-2010 13:40:53 |
Formato de partición para "Mis Documentos" | Ñuño Martínez | Windows | 9 | 12-06-2008 16:31:18 |
Problema Formato "#0.00": Delphi 2006 | K-ba | OOP | 10 | 17-10-2007 14:27:36 |
Como Obviar el formato de Fecha del Servidor para Salvar sólo en formato "dd/mm/yyyy" | R_Richards | Varios | 4 | 07-02-2005 15:57:19 |
Fecha QR con formato "13 de mesliteral de 2003" | Tomás | Impresión | 2 | 28-10-2003 21:35:27 |
|