Untuk tanggal gunakan tanda pengapit #,
misal : "select * from table where date = #" & variabledate & "#"
----- Original Message -----
From: T�m� �l-��ghor� <[EMAIL PROTECTED]>
To: Active Server Pages <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Wednesday, October 11, 2000 5:47 PM
Subject: [webauthor] Error DateAdd("d", -1, date)
> Saya jadi bingung nih, ada aja yang salah dengan kode asp yang saya buat.
> Saya mencoba menampilkan berita - berita kemarin dengan mengurangi satu
hari
> dari tanggal sekarang. Di database access 2000 saya field tanggal saya set
> 'short date'. Field tanggal saya anggap string maka muncul pesan ini. Saya
> coba anggap sebagai integer yang muncul adalah 'error division by zero'.
> Kira - kira kenapa ya ? Sorry sering nanya. Mudahan - mudahan suatu saat
> nanti mungkin saya yang sering ngejawab pertanyaan. Thank's everybody.
Pesan
> kesalahannya,
>
> Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
>
> [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria
> expression.
>
> /kemarin.asp, line 8
>
> 8 sqlTampil = "SELECT * from BreakingNews where tanggal='" &
> DateAdd("d", -1, date) & "';"
> 9 Set objRS = Koneksi.Execute(sqlTampil)
>
>
>
> ### FREE DOMAIN [.COM|.NET|.ORG *] >> http://www.indoglobal.com << ###
> Berhenti langganan kirim email ke [EMAIL PROTECTED]
> Arsip di http://www.mail-archive.com/[email protected]/
>
>
>>>>> 2.5 Mbps InternetShop >> InternetZone << Margonda Raya 340 <<<<<
Berhenti langganan kirim email ke [EMAIL PROTECTED]
Arsip di http://www.mail-archive.com/[email protected]/