注册 登录
编程论坛 VB6论坛

提示错误:日期的语法错误,在查询表达式‘cfsj=#2011年09月#'中

贸发科 发布于 2012-09-13 13:59, 1192 次点击
在VB中使用以下语句:
    Set rs1 = db.OpenRecordset("select * from cgdj where cfsj=#" & Combcgsj.Text & "#")
          cgdj是ACCESS表,cfsj是日期字段,combcgsj.text也是日期,运行时总是提示:日期的语法错误,在查询表达式‘cfsj=#2011年09月#'中
请问如何解决?
1 回复
#2
风吹过b2012-09-13 14:11
#2011年09月#
应该是:
#2011-09-01#
?????

日期数据里没有中文,只有分隔符。分隔符有 - 和 / 两种。
1