从下表中,我需要获取01-07-2013 和 05-07-2013范围内的数据
1138M0323 01-07-2013 3 1 P P P P P P
1138M0321 02-07-2013 3 1 A A A A A A
1138M0321 03-07-2013 3 1 A A A A A A
1138M0328 04-07-2013 3 1 A A A A A A
1138M0323 05-07-2013 3 1 P P P P P P
1138M0321 08-07-2013 3 1 A A A A A A
1138M0321 09-07-2013 3 1 A A A A A A
1138M0321 10-07-2013 3 1 A A A A A A
1138M0321 11-07-2013 3 1 A A A A A A
我尝试了以下查询,但在从字符串转换日期和/或时间时显示类似转换失败的错误。
query = "SELECT * FROM student_attendance_table WHERE date BETWEEN '01-" & month & "-" & cyear & "' AND '05-" & month & "-" & cyear & "'"
月份和 cyear的值是从用户那里获取的
日期字段的类型为 DATE
我正在使用 vb.net 和 sql server 数据库