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/