"SELECT * FROM doc WHERE " & findtype.Text & " LIKE '%" & findtext.Text & "%' and 档案日期 BETWEEN '#" & CDate(data1.Value) & "#' and '#" & CDate(data2.Value) & "#' "语句的档案日期在数据库里是日期和时间格式,data1和data2都是DTpicker控件,大家帮忙看看这条语句有什么问题吗。。错误主要出在日期段查询那边,前面的关键字查询没有问题.
解决方案 »
- 征询限制使用的在线用户数解决方案
- 关于winsock(udp)的怪事?在线急等。谢谢!!!
- 关于求助MSFlexGrid控件使用 ,没能解决,请帮帮忙!!!
- //data绑定数据库如何访问带密码的数据库,请不要说用ADO或DAO。
- 如何将Image控件中的图象保存为*.bmp的形式,而且文件类型为Windows3.x的形式,而不是TIFF的格式
- VB:TIMER不能正常关闭的问题
- 请教如何调用win 2k的fax server或winfax发送传真?哪位有源代码另送200分
- 高手请进,关于MSADO控件,急急...
- 为什么出错,帮忙看一下(初学VB)
- 我想把B数组的数据放入A数组的最后2位,系统提示下表越界,是怎么回事啊?
- VB位运算!!
- 状态栏什么用,什么才能在状态栏上加文字
但是不能运行,报告说 between语法错误!
Dim strsql As String = "select * from 学籍 where 出生年月 between #1984-4-4# and #1982-0-0# " 谢谢各位!
strsql="select * from tablename where 日期字段 between # 2004-1-1 # and # 2004-11-25 # "
'数据为为SQL:
strsql="select * from tablename where 日期字段 between '2004-1-1' and '2004-11-25' "
strsql="select 辅助编号 from tablename where 日期字段 = '2004-1-1'"
记录下两个时间的辅助编号然后再用
strsql="select * from tablename where 辅助编号 between () and () "
不过要时间有顺序才行