[DUG] firebird query parameters behaving oddly
Tracey
tracey at logis.co.nz
Fri Jul 6 16:03:29 NZST 2007
Hmmm actually I think It has something to do with mysterious locale issues
on my new laptop.. I had all sorts of date issues with mssql and Reporting
services too.
-----Original Message-----
From: delphi-bounces at delphi.org.nz [mailto:delphi-bounces at delphi.org.nz] On
Behalf Of Edward Koryagin
Sent: Friday, 6 July 2007 3:54 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] firebird query parameters behaving oddly
time part of timestamp datatype in Firebird?
--- Tracey <tracey at logis.co.nz> wrote:
> Hi all
>
>
>
> I have in my code many areas where queries are
> "strung" together then
> executed. These queries are parameterized. However
> I am having problems
> with my date parameters.
>
>
>
> If I have my sql string looking like this:
>
>
>
> SQL.Add('Select stuff');
>
> SQL.Add('From tables ');
>
> SQL.Add('Join more tables on keys');
>
> SQL.Add('Where DataDate >= :from');
>
> SQL.Add('And DataDate <= :to');
>
> ParamByName('from').AsString = sFromDat;
> (previously checked valid date
> loaded into string)
>
> ParamByName('to).AsString = sToDat; (previously
> checked valid date loaded
> into string)
>
>
>
>
>
> These queries work, however I seem to be missing
> records.
>
>
>
> If I do the unthinkable and string the date values
> in with the query:
>
>
>
> SQL.Add('Select stuff');
>
> SQL.Add('From tables ');
>
> SQL.Add('Join more tables on keys');
>
> SQL.Add('Where DataDate >= ''' + sFromDat + '''');
>
> SQL.Add('And DataDate <= ''' + sToDat + '''');
>
>
>
> I get the correct amount of records
>
>
>
> I wouldn't even know where to start on this one, I
> am leaving the params as
> they are in the working code, but not happy about
> it.
>
>
>
> Any revelations?
>
>
>
> Tracey
>
>
>
> > _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to
> delphi-request at delphi.org.nz with Subject:
unsubscribe
Edward Koryagin
Send instant messages to your online friends http://au.messenger.yahoo.com
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi at delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject:
unsubscribe
More information about the Delphi
mailing list