求一句T-SQL(中文字段名/Access库)

tnt8csdn2000 2007-05-14 04:42:10
"SELECT * FROM job WHERE 生产日期 + Convert(NVARCHAR(8) , 开始时间 , 108) >= '" + Format(dt_Date.Value, "yyyy-MM-dd") + " " + txt_Hour.Text + ":" + txt_Minute.Text
...全文
228 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
OracleRoob 2007-05-14
  • 打赏
  • 举报
回复
format('yyyy-MM-dd' , 生产时间) + format('HH:mm:ss',开始时间)

-->

format(生产时间,'yyyy-MM-dd' ) + ' ' + format(开始时间,'HH:mm:ss')
tnt8csdn2000 2007-05-14
  • 打赏
  • 举报
回复
"SELECT * FROM job WHERE format('yyyy-MM-dd' , 生产时间) + format('HH:mm:ss',开始时间) >= '" + Format(dt_Date.Value, "yyyy-MM-dd") + " " + txt_Hour.Text + ":" + txt_Minute.Text + ":00'" 报错. 至少一个参数没有被指定值
OracleRoob 2007-05-14
  • 打赏
  • 举报
回复
Access中没有Convert函数,可以用Format()函数。

tnt8csdn2000 2007-05-14
  • 打赏
  • 举报
回复
不行,还是报错。 是where字句的问题
-狙击手- 2007-05-14
  • 打赏
  • 举报
回复
"SELECT * FROM job WHERE datetime(生产日期 , Convert(NVARCHAR(8) , 开始时间 , 108)) >= '" + Format(dt_Date.Value, "yyyy-MM-dd") + " " + txt_Hour.Text + ":" + txt_Minute.Text

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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