How to use date as a condition in where clause of access Sql

nadunalexander's Avatar
Go4Expert Member
sqlStr1 = "SELECT * FROM sold WHERE dateOfSold=" & "3/29/2007"

I used this statement to retrive all the data they have value 3/29/2007 in the field of dateOfSold. When i try this statement this return empty record set. dateOfSold field is in access table sales. fieldtype is date/time. plese help me
pradeep's Avatar, Join Date: Apr 2005
Team Leader
Code: SQL
SELECT * FROM sold WHERE dateOfSold=#1/1/2006#
like this
nadunalexander's Avatar
Go4Expert Member
Thank you, for ur reply. I it is very usiful to me.
abstrused00388's Avatar, Join Date: Jun 2011
Newbie Member
This code was very much helpful i just modified it as :

Adodc1.RecordSource = "SELECT * FROM cm1 WHERE dt>=#1/1/2011 02:00:00 AM# AND dt<=#4/1/2011 02:00:00 PM#"

for searching a database using VB !

please let me know if there is a way to accept input from the user in a text box and use thm instead of the constant values that i have used