以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教:Insert into语句出错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=66838)

--  作者:bahamute
--  发布时间:2015/4/14 17:09:00
--  请教:Insert into语句出错
以下代码用于写入客户端登录信息,在Access数据库下正常,改为SQL后出问题,提示“17”附近出错,经过观察发现与时间有关,17代表当前日期里的小时,貌似与Date.now有关,但不知问题出在哪里?


cmd.CommandText = "Insert Into {登陆管理} ([用户名],[计算机名],[MAC地址],[IP地址],[登陆日期]) Values (\'" & _UserName & "\',\'" & ComputerName & "\',\'" & MAC & "\',\'" & IPadd &"\', #" & Date.now &"#)"

cmd1.ExecuteNonQuery


--  作者:Bin
--  发布时间:2015/4/14 17:10:00
--  
以下代码用于写入客户端登录信息,在Access数据库下正常,改为SQL后出问题,提示“17”附近出错,经过观察发现与时间有关,17代表当前日期里的小时,貌似与Date.now有关,但不知问题出在哪里?


cmd.CommandText = "Insert Into {登陆管理} ([用户名],[计算机名],[MAC地址],[IP地址],[登陆日期]) Values (\'" & _UserName & "\',\'" & ComputerName & "\',\'" & MAC & "\',\'" & IPadd &"\', \'" & Date.now &"\')"


--  作者:bahamute
--  发布时间:2015/4/14 17:11:00
--  
原来如此,谢谢bin。
--  作者:bahamute
--  发布时间:2015/4/14 17:18:00
--  
有个问题,这一段被注释掉了!
\'" & Date.now &"\')"

--  作者:Bin
--  发布时间:2015/4/14 17:19:00
--  
& "\', \'" & Date.now & "\')"   不会的,只是你没加空格,着色器不正常而已
--  作者:bahamute
--  发布时间:2015/4/14 17:23:00
--  
图片点击可在新窗口打开查看