|
存储过程1: ALTER PROCEDURE dbo.存储过程1 (@开始日期 datetime, @结止日期 datetime) AS SELECT id, date_id, pname, dress FROM dbo.worker WHERE (date_id BETWEEN @开始日期 AND @结止日期) 测试成功。 激活存储过程,在对话框中分别输入: 2008-10-1,2008-10-30 成功。但:在窗体上放两个文本框,btime ,otime 命令控件代码如下: CurrentProject.Connection.Execute ("exec 存储过程1 @开始日期=" & Me.btime & ", @结止日期=" & Me.otime & "") 在 btime 和 otime 中输入2008-10-1,2008-10-30 显示:运行时错误 -2147217900 第一行: "-"附近有语法错误。
网友教我加单引号,还是不行。什么'#"& me.btime &"#'
#" & format(me.btime,"yyyy-mm-dd") &"#全试过了,还是不行。
打开access2003微软自带的项目,惊奇发现,原来微软自已也没有解决,不信请看看它的“各年销售”。
有哪位解决了,足可以当微软贵宾。 |
|