数据库连接出错

pdgzzgx 2003-11-12 03:04:43
<html>
<head>
<title>显示数据库</title>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<div align="center">网络导航 </div>
<%
dim db
set db=server.createobject("adodb.connection")
db.open"dbq="&server.mappath("wwwlink.mdb")&";driver={microsoft access driver(*.mdb)}"

dim strsql,rs
strsql="select * Form wwwlink order by link_id desc"
set rs=db.execute(strsql)
%>
<center>
<a href="6-2.asp">添加新记录></a>
<table border="1" width="90%">
<%
do while not rs.eof
%>
<tr>
<td><%=rs("name")%><td>
<td><a href="http://<%rs("url")%>"target="new"><%=rs("url")%></a></td>
<td><%=rs("intro")%></td>
<td><a href="6-3.asp?link_id=<%=rs("link_id")%>"删除</a></td>
<td><a href="6-4.asp?link_id=<%=rs("link_id")%>"修改</a></td>
<tr>
<%
rs.movenext
loop
%>
</table>
</center>
</body>
</html>
...全文
38 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chhwang 2003-11-12
  • 打赏
  • 举报
回复
MS Access数据库连接

用DSN连接并且没有用户名和密码:

<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName"
%>

用DSN连接并且有用户名和密码:

<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName","username","password"
%>

用实际的数据库绝对路径连接:

<%
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=e:\yanhang\database.mdb"
conn.Open Strconn
%>

用实际的数据库相对路径连接:

<%
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=" & Server.MapPath("/database/yanhang.mdb")
conn.Open Strconn
%>
===============================================
一个个试吧
cqlxm 2003-11-12
  • 打赏
  • 举报
回复
accessdb="../database/db.mdb"
cn="DRIVER={Microsoft Access Driver (*.mdb)};"
cn=cn & "DBQ=" & server.mappath(accessdb)
Set rs = Server.CreateObject("ADODB.Recordset")
userip=request("REMOTE_ADDR")
sql = "select * from ip where ip= '" & userip & "'"
rs.Open sql, cn,1,3

这是我原来记录IP程序中的连接数据库那段,你参考一下
pdgzzgx 2003-11-12
  • 打赏
  • 举报
回复
set rs=db.execute(strsql)
又还有错啊,老兄
pdgzzgx 2003-11-12
  • 打赏
  • 举报
回复
你可以给我发一个连接好的例子过来吗??
lovehwq21 2003-11-12
  • 打赏
  • 举报
回复
db.open "Driver={Microsoft Access Driver(*.mdb)};dbq=" & Server.MapPath("wwwlink.mdb")
或者
db.open "DBQ="+Server.Mappath(DbName)+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
cqlxm 2003-11-12
  • 打赏
  • 举报
回复

db.open"dbq="&server.mappath("wwwlink.mdb")&";driver={microsoft access driver(*.mdb)}"
改为
db.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("wwwlink.mdb")

28,406

社区成员

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

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