autoID=Request("autoID")
strName=Request("strName")
content=Request("content")
timelog=Request("timelog")
set conn=server.createobject("adodb.connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\web\wen\LeaveWord.mdb"
conn.open connstr
strSql="insert into leave(autoID,strName , content,timelog) values('"&autoID&"','"&strName&"','"&content&"','"&timelog&"')"
conn.execute strSql 就是这行19
conn.close
Microsoft JET Database Engine '80040e07'
标准表达式中数据类型不匹配。
\wen\addsave.asp, line 19
strSql="insert into leave(strName,content,timelog) values('"&strName&"','"&content&"','"&timelog&"')"
conn.execute(strSql)
conn.close
我把那个删除了,还是不行.
conn.execute(strSql)标准表达式中数据类型不匹配。
答案:3 悬赏:10
解决时间 2021-02-21 23:41
- 提问者网友:失败的占卜者
- 2021-02-21 13:24
最佳答案
- 二级知识专家网友:魅世女王
- 2021-02-21 13:58
strSql="insert into leave(autoID,strName , content,timelog) values ('"& autoID &"','"& strName &"','"& content &"','"& timelog &"')"
如果autoID这个字段是数值型的 用下面的sql
strSql="insert into leave(autoID,strName , content,timelog) values ("& autoID &",'"& strName &"','"& content &"','"& timelog &"')"
你把我的代码复制过去看看!~
我觉得是空格的问题!~
如果autoID这个字段是数值型的 用下面的sql
strSql="insert into leave(autoID,strName , content,timelog) values ("& autoID &",'"& strName &"','"& content &"','"& timelog &"')"
你把我的代码复制过去看看!~
我觉得是空格的问题!~
全部回答
- 1楼网友:一池湖水
- 2021-02-21 16:49
你好哦。
有幸看到你的问题。
但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。
对于你的问题我爱莫能助!
可能是你问的问题有些专业了。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去你问问题的相关论坛去求助,那里的人通常比较多,也比较热心,可能能快点帮你解决问题。
祝你好运~!
最后祝您全家幸福健康快乐!
- 2楼网友:疯山鬼
- 2021-02-21 15:22
strSql="insert into leave(autoID,strName , content,timelog) values ("& autoID &",'"& strName &"','"& content &"','"& timelog &"')"
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯