AS> kalo setting date pada regional option (control panel)
AS> short datenya di isi : D/m/yyyy  muncul error exception message:

AS>     "Invalid modify request.
AS>     conversion error from string "24/1/2003"

AS>     sepertinya hal ini terjadi saat melakukan running SQL (TQuery) ....???
AS>     (Sql statement dengan inputoutput parameters)

AS> progam saya berjalan dengan (normal) bila regional options, setting date
AS> diubah jadi
AS> M/D/yyyy

Cara paling aman yang tidak tergantung dengan regional setting dari
computer client adalah dengan menggunakan parameterized query. Jadi
kalau sebelumnya SQL untuk Tquery anda adalah : select * from MyTable
where TransactionDate = '24/1/2003', maka anda perlu merubah menjadi :
select  from MyTable where TransactionDate = :DataParam1

Kemudian untuk mengopen query tsb, gunakan tipe data TDateTime untuk
di-assign ke TQuery :

CurrentDate := date;
MyTQuery.paramByName('DateParam1').asDateTime := CurrentDate;
MyTQuery.open;

salam

Jonathan L.


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke