Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Parsing Error (https://www.clubdelphi.com/foros/showthread.php?t=72274)

Fita 08-02-2011 01:30:35

Parsing Error
 
Hola a todos...
Estoy creando este Procedure desde código:

Código Delphi [-]
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('CREATE PROCEDURE ACTUAL_DEUDA_FAM (COD_FAM CHAR(6))');
Query1.SQL.Add('AS');
Query1.SQL.Add('declare variable nTotal numeric (15, 2);');
Query1.SQL.Add('BEGIN');
// Codigo del procedure
Query1.SQL.Add('END');
Query1.ExecQuery;

El problema es que cuando se crea el procedure en la BD la línea AS queda así:
ASdeclare variable nTotal numeric (15,2);

en lugar de:
AS
declare variable

y al ejecutar el procedure da error.
Cómo se puede solucionar?

Gracias por adelantado

Firebird 1.5 Delphi 2007

Neftali [Germán.Estévez] 08-02-2011 10:34:03

Ya se que no es muy sofisticado, pero yo, por norma, suelo añadir espacios (uno al final de cada línea) para evitar estos cosas.

Casimiro Notevi 08-02-2011 11:55:37

Cita:

Empezado por Neftali (Mensaje 390292)
Ya se que no es muy sofisticado, pero yo, por norma, suelo añadir espacios (uno al final de cada línea) para evitar estos cosas.

Yo también hago eso siempre. Son cosas que da la experiencia... y los años :D

Fita 08-02-2011 21:11:35

Gracias por la respuesta... funciona

Saludos


La franja horaria es GMT +2. Ahora son las 09:51:29.

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