Dear Michael,
I would suggest to install a Delphi copy on that site to debug it, Delphi
integrate debugging will automatically jump to the code which cause the
error. I believe this would be the quickest way to find that bug.
Good luck.
Leigh
----- Original Message -----
From: "Michael White" <[EMAIL PROTECTED]>
To: "Multiple recipients of list delphi" <[EMAIL PROTECTED]>
Sent: Thursday, November 09, 2000 10:06 AM
Subject: RE: [DUG]: Parameterised update query
> Hi Leigh,
>
> thanks for your response. Unfortunately I don't think that is the problem
> because the value I am passing to "Rounding Error" is actually 0.000.
This
> (and other values) is set immediately prior to the query code I posted
> before. The values are set like this:
> intBranchID := BranchTable.FieldByName(fn_braID).AsInteger;
> intToReceiveID := ToReceiveTable.FieldByName(fn_torID).AsInteger;
> dtDateReceived :=
> ToReceiveTable.FieldByName(fn_torDateReceived).AsDateTime;
> fltRoundingError := 0.000; {Rounding Error value being passed to
query}
>
> {Code I posted earlier goes here}
>
> Thanks anyway, but there must be something more to it (probably will jump
> out and hit me between the eyes when I least expect it!).
>
> Regards,
> Michael
>
> > -----Original Message-----
> > From: Leigh Wanstead [SMTP:[EMAIL PROTECTED]]
> > Sent: Thursday, 9 November 2000 09:57
> > To: Multiple recipients of list delphi
> > Subject: Re: [DUG]: Parameterised update query
> >
> > Dear Michael,
> >
> > Basically that you tried to set a value of column "Rounding Error" in
> > table
> > Lot greater than limit of float.
> >
> > Hope this help.
> >
> > Best Regards
> >
> > Leigh Wanstead
> > Software Engineer
> > SoftTech NZ Ltd.
> >
> > ----- Original Message -----
> > From: "Michael White" <[EMAIL PROTECTED]>
> > To: "Multiple recipients of list delphi" <[EMAIL PROTECTED]>
> > Sent: Thursday, November 09, 2000 8:17 AM
> > Subject: [DUG]: Parameterised update query
> >
> >
> > > Morning all,
> > >
> > > I'm hoping that someone out there can help with this....
> > > We have an app (Delphi 1) that runs a parameterised update query (code
> > > below) successfully at multiple sites, bur at one particular site they
> > are
> > > getting a syntax error message related to the "Rounding Error" field
and
> > > something about "image 2". Can anyone see why this would be happening
> > or
> > > had this problem before?
> > >
> > > with qryQStock do begin
> > > Close;
> > > SQL.Clear;
> > > SQL.Add('UPDATE Lot');
> > > SQL.Add('SET Lot.Branch = :BranchID, Lot.Receipt = :ReceiptID, '
+
> > > 'Lot."Receipt Date" = :ReceiptDate, Lot."Rounding Error"
=
> > > :RoundingError, ' +
> > > 'Lot.Status = :Status, Lot."Cost Supplied" =
> > :CostSupplied');
> > > SQL.Add('WHERE (Lot."Cost Each" > 0.001) AND (Lot.Branch IS
> > NULL)');
> > > {Set the data types}
> > > Params.ParamByName('BranchID').DataType := ftInteger;
> > > Params.ParamByName('ReceiptID').DataType := ftInteger;
> > > Params.ParamByName('ReceiptDate').DataType := ftDateTime;
> > > Params.ParamByName('RoundingError').DataType := ftFloat;
> > > Params.ParamByName('Status').DataType := ftInteger;
> > > Params.ParamByName('CostSupplied').DataType := ftInteger;
> > > {Pass the parameter values}
> > > ParamByName('BranchID').AsInteger := intBranchID;
> > > ParamByName('CostSupplied').AsInteger := lc_CostKnown;
> > > ParamByName('ReceiptDate').AsDateTime := dtDateReceived;
> > > ParamByName('ReceiptID').AsInteger := intToReceiveID;
> > > ParamByName('RoundingError').AsFloat := fltRoundingError;
> > > ParamByName('Status').AsInteger := ls_Available;
> > > ExecSQL;
> > > end;
> > >
> > > Regards,
> > > Michael
> > >
>
> --------------------------------------------------------------------------
> > -
> > > New Zealand Delphi Users group - Delphi List -
[EMAIL PROTECTED]
> > > Website: http://www.delphi.org.nz
> > > To UnSub, send email to: [EMAIL PROTECTED]
> > > with body of "unsubscribe delphi"
> > >
> > >
> >
> >
>
> --------------------------------------------------------------------------
> > -
> > New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
> > Website: http://www.delphi.org.nz
> > To UnSub, send email to: [EMAIL PROTECTED]
> > with body of "unsubscribe delphi"
> --------------------------------------------------------------------------
-
> New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
> Website: http://www.delphi.org.nz
> To UnSub, send email to: [EMAIL PROTECTED]
> with body of "unsubscribe delphi"
>
>
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED]
with body of "unsubscribe delphi"