asp+access问题,在线等

okgoodsun 2003-10-20 04:47:55
代码:
Dim strConn
strConn = "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath("db.mdb")
set conn = server.CreateObject("adodb.connection")
conn.open strConn
conn.execute("Insert into news (id, title, content) values ('1', 'asdfasdf', 'adfsa')")
conn.close
conn = nothing

错误消息:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/admin/welcome.c.asp, 第 7 行
...全文
37 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
okgoodsun 2003-10-20
  • 打赏
  • 举报
回复
你们说的这些好像不是问题的关键部分吧,他好像说我的查询没有更新的能力,到底是那里限制他了?
yangsm 2003-10-20
  • 打赏
  • 举报
回复
conn.open strConn
conn.execute("Insert into news (id, title, content) values ('1', 'asdfasdf', 'adfsa')")
改为:
sql="Insert into news (id, title, content) values ('1', 'asdfasdf', 'adfsa')"
conn.execute(sql)
lxqlogo0 2003-10-20
  • 打赏
  • 举报
回复
id是数值型的字段吧。这样
conn.execute("Insert into news (id, title, content) values (1, 'asdfasdf', 'adfsa')")
okgoodsun 2003-10-20
  • 打赏
  • 举报
回复
不是,我没有让id自增
flyingding 2003-10-20
  • 打赏
  • 举报
回复
去掉id,它是自动生成的

28,390

社区成员

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

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