Sql de DATE_ komutu

Katılım
21 Haziran 2007
Mesajlar
97
Excel Vers. ve Dili
Rusca 2003
Merhaba arkadaşkar.
Sqlden Excel ile veri cekiyorum (Logo Unity).Sorun yok.

Select * From Lg_001_01_İnvoice verisini Excele transver etmek iserken Tum bilgiler Excele geldi.Fakat bana lazım olan şu DATE_ Kolonunda olan tarihi bu günün tarihi ve ya belirtilen tarih olarak nasil yazim?
Date_ de olan veri şu formatdadır 2007-09-11 00:00:00.000
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
A1 hücresinde tarihi belirtmiş olduğunuz varsayımıyla;

SQL sorgusunu aşağıdaki şekilde oluşturup deneyin.

Kod:
Sql = "SELECT * FROM Lg_001_01_İnvoice " _
    & "WHERE Date_ =" & Year(Cells(1, 1)) & "-" _
                      & Month(Cells(1, 1)) & "-" _
                      & Day(Cells(1, 1))
Eğer herhangi bir hata oluşursa; aşağıdakini deneyin.

Kod:
Sql = "SELECT * FROM Lg_001_01_İnvoice " _
    & "WHERE Date_ =#" & Year(Cells(1, 1)) & "-" _
                      & Month(Cells(1, 1)) & "-" _
                      & Day(Cells(1, 1)) & "#"
 
Üst