我正在尝试从数据库中选择与今天的日期匹配的所有记录,并且布尔值'collected'也为false
日期很好,因为布尔值问题困扰着
这是我的代码
If DbConnect() Then
Dim SQLCmd As New OleDbCommand
With SQLCmd
.Connection = cn
.CommandText = "Select * from Tbl_Rental Where DateOfHire = @todaydate And Where Collected = False"
.Parameters.AddWithValue("@todaydate", todaydate)
我不确定我的sql语句以及应该使用哪些参数 任何帮助,将不胜感激 谢谢
答案 0 :(得分:1)
您只需定义一次Where
,就像这样:
Select * from Tbl_Rental Where DateOfHire = @todaydate And Collected = False
这将解决您所看到的错误的问题。