数据库查询结果排续??

shihuawei 2004-04-29 03:12:51
数据库为MSSQL2000,使用ADO控件,DNS连接,VB为客户端

这个语句执行成功
Adodc1.RecordSource = "select * from 表 where 日期>'2004-4-24' order by 数据编号"
Adodc1.Refresh
因为在实际引用中需要使用日期为变动的(由操作人员输入),所以要使用变量,但修改为这个语句执行失败

Adodc1.RecordSource = "select * from 表 where 日期>' order by 数据编号" & Text1.Text & "'"
Adodc1.Refresh

错误提示为
SQL SERVER 从字符串转换为datetime时发生语法错误



那位大仙看一下!
...全文
40 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
suntt 2004-05-09
  • 打赏
  • 举报
回复
应该这样
Adodc1.RecordSource = "select * from 表 where 日期>'" & Text1.Text & "' order by 数据编号"

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧