Problema con Parametro en una consulta
Tengo esta consulta:
Código:
Código:
consulta := 'INSERT INTO DOCUMENTOS (COD_DOCUMENTO, FECHA, DESCRIPCION, RUTA)'; Y me da un error al ejecutarla, me dice que le parametro "fecha" no lo encuentra, y no lo comprendo porque lo sauqe de otro programa que hice hace unos meses donde si funciona. Un saludo y gracias. |
Hola,
Prueba de la siguiente: consulta := 'INSERT INTO DOCUMENTOS (COD_DOCUMENTO, FECHA, DESCRIPCION, RUTA)'; consulta := consulta + ' VALUES (null, :fecha,'+QuotedStr('')+','+ QuotedStr(Edit3.text)+')'; Saludos |
Al final cambie fecha por f y le gusto mas :confused: de vez en cuando me pasan estas cosas, sin ir mas lejos me ha vuelto a pasar hoy, en el parametro puse pass y no iba, lo cambie por clave y a funcionar.
Misterios misteriosos de mi delphi? |
Seguramente no te encuentra el parametro fecha porque el la SQL final habrá algun signo pegado a la a el cual impide la correcta interpretación del paràmetro.
Código:
INSERT INTO DOCUMENTOS (COD_DOCUMENTO, FECHA, DESCRIPCION, RUTA) |
Gracias por el consejo, asi lo hare :cool:
|
La franja horaria es GMT +2. Ahora son las 23:30:07. |
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