| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 762 人关注过本帖
标题:asp插入数据库问题
只看楼主 加入收藏
wulimao
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-10-2
收藏
 问题点数:0 回复次数:4 
asp插入数据库问题

各位帅哥美女,求助,急!!!!!!!!!!
代码如下:
<%
bookname=Request.Form("name")
%>
<%
Dim conn,rst,strsql,dbpath
Set conn=Server.CreateObject("ADODB.Connection")
dbpath=Server.MapPath("test.mdb")
conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&dbpath
if conn.State=1 then
Set rst=Server.CreateObject("ADODB.Recordset")
strsql="insert into book(name) values('"&bookname&"')"
conn.execute strsql
conn.close
set conn=nothing
Response.Write("插入成功")
%>
<%
end if
%>
显示错误如下
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/diwuzhang/insert.asp, 第 21 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
GET /diwuzhang/insert.asp

搜索更多相关主题的帖子: 数据库 Microsoft 美女 conn 
2006-10-02 23:29
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
<%
bookname=Request.Form("name")
%>
<%
Dim conn,rst,strsql,dbpath
Set conn=Server.CreateObject("ADODB.Connection")
dbpath=Server.MapPath("test.mdb")
conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&dbpath
if conn.State=1 then
Set rst=Server.CreateObject("ADODB.Recordset")
strsql="insert into book(name) values('"&bookname&"')"
Response.Write "<br>"&strsql&"<br>"
conn.execute strsql
conn.close
set conn=nothing
Response.Write("插入成功")
%>
<%
end if
%>

请先这样运行一下看看显示什么.
我这样改的目的,和看到的结果是什么我想你就应该明白是什么回事了

2006-10-03 09:57
wulimao
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-10-2
收藏
得分:0 
我按照你改的运行了,可还是显示“操作必须使用一个可更新的查询”;我这个学期才刚开始学asp,还有我用的是dreamweaver8.0来编写,可看到结果后我还是不明白是怎样回事,望指点?
2006-10-03 12:38
fengmumei
Rank: 2
等 级:论坛游民
威 望:2
帖 子:298
专家分:14
注 册:2006-9-16
收藏
得分:0 
你输出一下strsql看看查询语句是什么,然后拷贝到查询器中试试,看能不能执行

随缘不变,不变随缘
2006-10-03 15:13
wulimao
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-10-2
收藏
得分:0 
谢谢各位,问题已经解决,是我哪个权限那里没有设置好,给大家添麻烦了!
2006-10-03 16:33
快速回复:asp插入数据库问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012667 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved