求这段asp代码的问题(连接access)

<%setxs1=server.createobject("ADODB.Connection")p1="Provider=Microsoft.Jet.OLEDB.4.0;... <%
set xs1=server.createobject("ADODB.Connection")
p1="Provider=Microsoft.Jet.OLEDB.4.0;"
path1="Data Source="& Server.MapPath("图书馆.mdb")
xs1.open p1 &Path1
set xs2=Server.CreateObject("ADODB.RecordSet")
xs2.open "图书",xs1,2,2
从这里strSQL1="INSERT INTO 图书 (编号, 书名,作者,出版社) VALUES ('1111','南征北战','顾刚','顾刚出版社')"
strSQL2="INSERT INTO 图书 (编号, 书名,作者,出版社) VALUES ('1101','北征南战','刚顾','刚顾出版社')"
xs2.Execute(strSQL1)
xs2.Execute(strSQL2)到这里是加上的
%>
<HTML><br><center>所有记录</center>
<body>
<table border=1 align=center><tr>
<%
response.write "<TH>序号</TH>"
for i=0 to xs2.fields.count-1
response.write "<TH>" & xs2(i).name & "</TH>"
next
%> </tr>
<%
n=1
xs2.movefirst
while not xs2.eof
if n mod 2 =0 then
row="<tr >"
else
row="<tr bgcolor=#00ff00>"
end if
row=row & "<TD>" & n & "</td>"
for i=0 to xs2.fields.count-1
row=row& "<td>" & xs2(i) & "</td>"
next
response.write row & "</tr>"
xs2.movenext
n=n+1
wend
xs1.close
%>
</table></center>
</body></html>
图书馆是一个mdb文件,有“图书一个表,分成编号书名作者出版社四栏。
去除加上的部分运行正常,不去除则出现各种错误,调试iis只能改变错误类型。
源文件我发不了,可以问我要
展开
 我来答
心之痕YT
2013-12-10 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:160
采纳率:0%
帮助的人:45.4万
展开全部
楼主想问什么 真的不明
追问
这段代码运行出错
追答
图书馆.mdb 数据库里面又没有     图书 (编号, 书名,作者,出版社  这个相关的收据
_飞小羽
2013-12-10 · TA获得超过701个赞
知道小有建树答主
回答量:583
采纳率:0%
帮助的人:226万
展开全部
你把错误提示放出来还好!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小萌乐乐
2013-12-10 · TA获得超过128个赞
知道小有建树答主
回答量:465
采纳率:0%
帮助的人:226万
展开全部
你想问啥?
追问
这段代码运行出错
追答
错误是什么?哪一行错误?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友94f02eb
2013-12-10 · TA获得超过8613个赞
知道大有可为答主
回答量:7955
采纳率:74%
帮助的人:4515万
展开全部
<%
set xs1=server.createobject("ADODB.Connection")
p1="Provider=Microsoft.Jet.OLEDB.4.0;"
path1="Data Source="& Server.MapPath("图书馆.mdb")
xs1.open p1 &Path1

strSQL1="INSERT INTO 图书 (编号, 书名,作者,出版社) VALUES ('1111','南征北战','顾刚','顾刚出版社')"
strSQL2="INSERT INTO 图书 (编号, 书名,作者,出版社) VALUES ('1101','北征南战','刚顾','刚顾出版社')"
xs1.Execute(strSQL1)
xs1.Execute(strSQL2)


set xs2=Server.CreateObject("ADODB.RecordSet")
xs2.open "图书",xs1,1,1
%>
<HTML><br><center>所有记录</center>
<body>
<table border=1 align=center><tr>
<%
response.write "<TH>序号</TH>"
for i=0 to xs2.fields.count-1
  response.write "<TH>" & xs2(i).name & "</TH>"
next
%> </tr>
<%
n=1
xs2.movefirst
while not xs2.eof
if n mod 2 =0 then
row="<tr >" 
else
row="<tr bgcolor=#00ff00>" 
end if
row=row & "<TD>" & n & "</td>"
for i=0 to xs2.fields.count-1
row=row& "<td>" & xs2(i) & "</td>"
next
response.write row & "</tr>"
xs2.movenext
n=n+1
wend
xs1.close
%>
</table></center>
</body></html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式