注册 登录
编程论坛 ASP技术论坛

asp链接access问题 谢谢

boyking850 发布于 2008-11-10 11:04, 821 次点击
我用ACCESS数据库连接,做了数据源(ODBS),连接了后,怎么出现的是“Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] Microsoft Jet 数据库引擎打不开文件'(未知的)'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。”的错误啊!  谢谢大家


 <%
Dim db
 Set db=server.CreateObject("ADODB.Connection")
 db.Open "wwwlink"
dim strsql,rs
strsql="select * from link order by link_id desc"
Set rs=db.execute(strsql)
%>
<table border="1" align="center">
<%
Do While Not rs.eof
%>
   <tr>
   <td><%=rs("name")%></td>
   <td><a href="http://<%=rs("url")%>"
   target="_blank"><%=rs("url")%></a> </td>
   <td><%=rs("intro")%></td>
   <td><%=rs("submit_date")%></td>
   </tr>
   <%
   rs.movenext
   Loop
   %>

这个是源代码   不知道对不
3 回复
#2
sunfishy2008-11-10 11:16
你的当前数据库表的设计模式处于被打开的状态.先关掉.


或者先关掉你目前打开的ACCESS..
#3
boyking8502008-11-10 11:25
我没有开数据库,直接浏览也是不行的啊  ,不知道什么原因    谢谢大家了
我每次打开ACCESS数据表,总有个安全警告“如果文件包含破坏计算机的代码,文件可能会不安全,希望打开文件还是取消操作”

 不知道和这个有关系吗??
#4
hokers2008-11-10 14:19
数据库独占方式被打开拉,可能是你程序执行时打开的,而又没有结束程序的语句.至于提示没什么问题.
1