DoCmd.RunSQL hatası;

Katılım
3 Nisan 2007
Mesajlar
235
Excel Vers. ve Dili
2003 TR
DoCmd.RunSQL ("SELECT [Günlük Kurlar].[EUR SATIŞ] FROM [Günlük Kurlar] WHERE [Günlük Kurlar].TARİH=date()")

Acces 2003'te yazılan bu kodda aldığım hata;
Bir RunSql eylemi; SQL deyiminden oluşan bir değişken gerektirir. şeklinde bir hata alıyorum sebebi nedir?
 
Son düzenleme:
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın erkankamilonas,

Tarih değişkenini ## arasına almak gerekir. Bunun için:


Kod:
Dim strSql As String

strSql="SELECT [Günlük Kurlar].[EUR SATIŞ] FROM [Günlük Kurlar] WHERE [Günlük Kurlar].TARİH= #" & date() & "#"

DoCmd.RunSQL (strSql)
olarak kullanınız.

İyi çalışmalar
 
Üst