stevemagruder
Member
Here's the code (simplified from the real thing):
with TOracleQuery.Create(nil) do
try
Session := Data2.ARCSession;
SQL.Text := 'select CITSEQUENCE.nextval into :CIT_CIT_CITID from dual; ' +
'insert into CIT_CITATION (CIT_CIT_CITID) values
CIT_CIT_CITID);';
DeclareVariable(':CIT_CIT_CITID', otInteger);
Execute;
...
------
I get ORA-01036: Illegal variable name/number on Execute. What am I doing wrong? I already know the sequence select works, as I tested it in the SQL-Programmer tool.
Thanks,
Steve
------------------
Steve Magruder
with TOracleQuery.Create(nil) do
try
Session := Data2.ARCSession;
SQL.Text := 'select CITSEQUENCE.nextval into :CIT_CIT_CITID from dual; ' +
'insert into CIT_CITATION (CIT_CIT_CITID) values
DeclareVariable(':CIT_CIT_CITID', otInteger);
Execute;
...
------
I get ORA-01036: Illegal variable name/number on Execute. What am I doing wrong? I already know the sequence select works, as I tested it in the SQL-Programmer tool.
Thanks,
Steve
------------------
Steve Magruder