[Lazarus] Change the mailing list name please
Graeme Geldenhuys
graemeg.lists at gmail.com
Sat May 16 08:52:20 CEST 2009
Thanks Zeljko, but I have some code which have a bit defferent than you. I'm
adding SQL sintax on design time in Script property of TZSQLProcessor. By
example I write the code like:
procedure MyDataInsert(myData: TRecSomeData; QRY: TZQuery);
begin
Qry.Params[0].AsInteger := myData.Index;
Qry.Params[1].AsString := myData.Name;
Qry.Params[2].AsFloat := myData.Value;
Qry.Params[3].AsBoolean := myData.ItWorksForMe;
try
Qry.ExecSQL;
Qry.Connection.Commit;
except
.... use your imagination
end;
end;
Seems lazarus can't solve in design time. But my wrong or lazarus?
On Fri, May 15, 2009 at 11:38 PM, zeljko <zeljko at holobit.net> wrote:
> On Friday 15 May 2009 10:32, dayat wrote:
> > Hi,
> >
> > I'm using fpc 2.2.4, lazarus 0.9.26.2, zeosdbo 6.6.3-stable. I'm
> executing
> > sql commands in TZSQLProcessor using params for changing the values. The
> > sql sintax like "INSERT INTO TABLE1 VALUES(:PAR1, :PAR2);". The property
> of
> > ParamCheck filled with the True value, and when I executing the sql I'm
> got
> > the error. After checking, I found that values in SQL sintax can't to
> > change, the sql sintax still such "INSERT INTO TABLE1 VALUES(:PAR1,
> >
> > :PAR2);". Finally I must executing manually such "INSERT INTO TABLE1
> >
> > VALUES(" + edit1.text +","+ edit2.text +");".
> >
> > Has anyone have a problem like me.
>
> no :)
>
> procedure MyDataInsert(myData: TRecSomeData; QRY: TZQuery);
> begin
> Qry.Sql.Clear;
> Qry.Params.Clear;
> Qry.Sql.Add('INSERT INTO mytable VALUES(:P1,:P2,:P3,:P4)');
> Qry.Params[0].AsInteger := myData.Index;
> Qry.Params[1].AsString := myData.Name;
> Qry.Params[2].AsFloat := myData.Value;
> Qry.Params[3].AsBoolean := myData.ItWorksForMe;
> try
> Qry.ExecSQL;
> Qry.Connection.Commit;
> except
> .... use your imagination
> end;
> end;
>
>
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20090516/b25eab32/attachment-0004.html>
More information about the Lazarus
mailing list