sSearchSubSql = sSearchSubSql & " AND "
sSearchSubSql = sSearchSubSql & "COLLECTION_TIME >= " & CDate(TxtBeginTime.Text)(假设我TxtBeginTime输入的是2008-01-01)
这样写的话sSearchSubSql中的COLLECTION_TIME >= 2008-1-1
但是在数据库里COLLECTION_TIME >= “2008-1-1”才是有效的条件,也就是说我需要再我提取的时间上加上引号。我应该怎么写呢。我试过了用+或者用&来连接,的到的结果都是“& CDate(TxtBeginTime.Text)”,等于把函数变成了文本,这不是我想要的结果。正确的写法是什么呢,请大家给指点一下吧。谢谢!
sSearchSubSql = sSearchSubSql & "COLLECTION_TIME >= " & CDate(TxtBeginTime.Text)(假设我TxtBeginTime输入的是2008-01-01)
这样写的话sSearchSubSql中的COLLECTION_TIME >= 2008-1-1
但是在数据库里COLLECTION_TIME >= “2008-1-1”才是有效的条件,也就是说我需要再我提取的时间上加上引号。我应该怎么写呢。我试过了用+或者用&来连接,的到的结果都是“& CDate(TxtBeginTime.Text)”,等于把函数变成了文本,这不是我想要的结果。正确的写法是什么呢,请大家给指点一下吧。谢谢!
解决方案 »
- VB类模块中处理自定义消息
- 求!!!这样的报表如何做啊
- eVB为什么不支持对窗体对象的Unload?——在先等待
- 求救~
- 可视化数据管理器生成的窗体为什么没有查询
- 发疯了,搞了半天没解决,关于VB刷新WebBrowser问题
- 为什么运行时说“给定索引越界呢”?急,解决就给分
- 请教各位VB高手一个问题?
- help!!!!!!!!!!!!!!!!!控件数组的问题!
- 怎样不经过回收站删除文件,请具体点
- “method 'saveas' of object'_workbook' failed”怎样解决——————在线等
- vb中引用低版本的excel,生成的程序是否可以在装有高版本excel的电脑中使用?
strsql=" select * from tablename where 日期字段>='"& 日期变量 &"'"
数据库为ACCESS:
strsql=" select * from tablename where 日期字段>=#"& 日期变量 &"#"