以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教:SQLCommand参数化问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=158217)

--  作者:y2287958
--  发布时间:2020/11/11 16:55:00
--  请教:SQLCommand参数化问题
cmd.Parameters.Add("@日期", Date.today)     \'成功
cmd.Parameters.Add("@日期", Date.Now)    \'未成功

同为日期,Date.today成功,Date.Now却提示以下错误,如何写入Date.Now?谢谢

.NET Framework 版本:4.0.30319.36543
Foxtable 版本:2020.5.29.8
错误所在事件:
详细错误信息:
标准表达式中数据类型不匹配。

--  作者:有点蓝
--  发布时间:2020/11/11 17:00:00
--  
如果是access数据库,是format格式化一下,去掉毫秒。access不支持毫秒
--  作者:y2287958
--  发布时间:2020/11/11 17:07:00
--  
谢谢蓝版,果然如此。
cmd.Parameters.Add("@日期", format(Date.Now,"G"))