当前位置:编程学习 > asp >>

求asp连接access的详细步骤,因本人没学过asp,特求详细,十分感谢啊。。。

追问:可不可以再详细点啊,这个代码是放在哪个界面里啊?我有好几个界面。。。哦 我加过啦 可是还是连接不上 错误类型: Microsoft VBScript 编译器错误 (0x800A0401) 语句未结束 /zfx/chaxun.asp, line 34, column 55 var Recordset1 = Server.CreateObject("ADODB.Recordset"); ------------------------------------------------------^ 这是什么问题啊?
答案:用下面的语句连接数据库并执行一个查询,返回记录集rs:
<%
set conn = server.CreateObject("ADODB.connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&server.mappath("./")&"\db.mdb"
set rs = server.createobject("adodb.recordset")
set rs = conn.execute("select * from table1")
%>

在网页中用<%=rs(i)%> 或<%=rs("字段名")%>来引用记录集的值。
当然一般要用到循环,循环语句是这样的:
<%
do while not rs.eof
%>
引用记录集的值:<%=rs(i)%>
<%
rs.movenext
loop
%>

最后关闭记录集及连接:
<%
set rs = nothing
conn.close
set conn = nothing
%>

上一个:我电脑是win7 32位的 为什么系统DSN中只有sql server啊 我装access了
下一个:求ACCESS2003的安装程序要可以用的.

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,