在线急等求助 Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

jkxuser 2007-05-12 10:02:16

以下是修改页面代码:
<html><body>
<%
str=request("nodeid")
objectsubtype=request("objectsubtype")
caption=request("caption")
dns=request("dns")
community=request("community")
rediscoveryinterval=request("rediscoveryinterval")
pollinterval=request("pollinterval")
set conn=server.createobject("adodb.connection")
conn.open "driver={sql server};server=127.0.0.1;uid=sa;password=haha12;"&_
"database=NetPerfMon"
set cmd=server.createobject("adodb.command")

cmd.activeconnection=conn
sql="update nodes set objectsubtype=" & objectsubtype & ",caption=" & caption & ",dns=" & dns & ",community=" & community & ",rediscoveryinterval=" & rediscoveryinterval & ",pollinterval=" &_ pollinterval & " where nodeid=" & str

response.write sql '可输出

cmd.commandtext=sql

cmd.execute () '行22

response.redirect("pagev6.asp")
%>
</body></html>



执行后的页面提示如下:

update nodes set objectsubtype=SNMP,caption=0.47.1.10.in-addr.arpa,dns=0.47.1.10.in-addr.arpa,community=public,rediscoveryinterval=30,pollinterval=120 where nodeid=8
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: '.1' 附近有语法错误。

/netperfmon/do_mdysmt.asp,行 22


在网上查了一下午资料,也在论坛看了7个相关信息,都没有解决这个问题,不知道是怎么回事.

请求各位朋友帮忙解决下,谢谢

...全文
252 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jkxuser 2007-05-17
  • 打赏
  • 举报
回复
问题已解决,是字符串类型没加引号导致的,谢谢楼上兄弟提醒
jkxuser 2007-05-12
  • 打赏
  • 举报
回复
那是更新后的页面情况
mingxuan3000 2007-05-12
  • 打赏
  • 举报
回复
update nodes set objectsubtype=SNMP,caption='0.47.1.10.in-addr.arpa'

加个''试试

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧