coba deh pake format YYYY/MM/DD, di script PB kamu, gak perlu rubah2 regional seting. baik di client or server.
:) ----- Original Message ----- From: Seluya To: [email protected] Sent: Thursday, April 19, 2007 2:54 PM Subject: [indopb] error converting datetime from character string *********************** Your mail has been scanned by InterScan. PT. AJ Central Asia Raya ***********-*********** Guys nanya donk .. Saya menggunakan PB8, database SQL 2000 Saya create SP, lalu jadiin data window . sudah dicompile dan berhasil. SP berisi script seperti berikut CREATE PROCEDURE sp_abcd @from char(10), @to char(10) AS Select * from A where tanggal between convert(datetime,@from,103) and convert(datetime,@to,103) Passing parameternya @from = '01/03/2007' @to = '31/03/2007' Dengan stored procedure yang sama, saya mau create data window lagi. Muncul error "Syntax error converting datetime from character string. 1 execute sp_abcd ; 1 @from = :from, @to = :to " Kalau saya create data window dengan menggunakan syntax SQL Select (bukan memilih Stored procedure) Select * from A where tanggal between convert(datetime,@from,103) and convert(datetime,@to,103) Data windownya sukses ... Untuk regional setting saya menggunakan dd/mm/yyyy sedangkan di server menggunakan regional setting 'mm/dd/yyyy' Tapi saya sudah coba mengganti regional setting menjadi mm/dd/yyyy tetep muncul error. Kenapa yah bisa muncul error seperti itu ? Thanx Seluya
