ASP连接Access的时候为什么总显示有错误,谁帮我看一下。图在下面

如题所述

链接代码写的莫名其妙

单独建一个conn.asp,其他文件进行引用

<%
    'conn.asp
Call OpenConn
Sub OpenConn()
    dim ConnStr,DBPath,conn
    On Error Resume Next
    DBPath="guestbook.accdb"
    ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(DBPath)
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.open ConnStr
    If Err Then Err.Clear:Set conn = Nothing:Response.Write "数据库连接出错"
End Sub
Sub CloseConn()
    On Error Resume Next
    Conn.close:Set Conn=nothing
End sub
%>

留言.asp

<!--#include file="../../conn.asp"-->
<!--html-->
<%
    dim name,tel
    name=request("name")
    '...
    sql="insert into A(...) values(...)"
    conn.execute sql
    response.write "OK!"
    call CloseConn
%>

追问

怎么不是实现不了。我是要在网页中实现Access数据表的效果。

追答

第一段就是链接access的代码。
第二段是留言.asp进行增删修改操作。(form.action指向留言.asp而不是addmsg.asp)
这有什么问题
如果代码有错,贴一下错误信息

追问

按照你的代码打完了,出现这个是什么意思

追答

404,无此文件(kaixin.asp)。
kaixin.asp是什么鬼?上面贴的目录里没这个文件。

追问

是啊,我也不知道,我的代码名字叫kaixin.asp,如果不保存代码,就没法测试啊

追答

看私信加QQ

温馨提示:内容为网友见解,仅供参考
无其他回答

ASP与Access数据库连接出错 如何解决?
ASP与Access数据库连接出错是因为缺少对访问的支持配置。1、需要安装一些功能来支持ASP应用程序的解析,打开:控制面板- 程序 - 程序和功能 - 打开或关闭Windows功能,按照下面这个图示,把相应的ASP选上就行了。2、设置好IIS(开启"启用父目录路径",要不你用..\/路径的时候可能会出错),做好相关站...

ASP连接Access的时候为什么总显示有错误,谁帮我看一下。图在下面
单独建一个conn.asp,其他文件进行引用 <% 'conn.aspCall OpenConnSub OpenConn() dim ConnStr,DBPath,conn On Error Resume Next DBPath="guestbook.accdb" ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(DBPath) Set conn = Server.CreateObjec...

asp+access网页中的出来的一个错误,高手帮我看看
当出现该网页错误时,说明该文件可能没有合适的权限。一般,单击数据库文件的右键,选择属性,选择安全选项;如果你是NTFS格式,但文件属性没有安全选项,则选择文件夹属性,注意,使文件夹属性,将“简单共享”去掉。如果有安全选项,查看下有没有User用户,如果没有需要添加,添加的方法是“Iusr_计算机名...

ASP连接Access的时候为什么总显示有错误,帮我看一下。图在下面
连接那里改成下面这样的 set conn=Server.CreateObject("ADODB.Connection")DBPath = Server.MapPath("guestbook.accdb")conn.Open "provider=microsoft.ACE.oledb.12.0;data source="&dbpath

asp 网页问题 access数据库 连接出错了 高手路过的帮忙下,谢谢
一、处错误是:sqlnews="select * from zy_user where user_id="&id&" order by user_id desc"以上查询语句使用不合理:user_id="&id&" 使用=等号的话后面不能使用“user_id ”的排序 order by user_id desc 是矛盾的,显示数据记录只能是一条user_id="&id&" 的记录。order by user...

连接access数据库出现错误怎么办?
步骤一:请检查conn.asp中的连接字符是否正确,如果没有错误,还提示数据库连接出错,往下看access数据库连接错误。步骤二:把数据库下载到本地(默认数据库 database\/#newasp.mdb),用ACCESS打开,压缩修复数据库(打开ACCESS -- 工具 -- 数据库实用工具 -- 压缩和修复数据库);然后重新上传access...

ASP连接不上Access数据库!!请问有哪些可能原因?
我遇到很多次asp 链接不上access 数据库的问题。总结 一下 1: access 数据库权限访问限制问题居多。主要解决办法。数据库文件右键->属性->安全->添加->高级->立即查找-> 选择everyone 然后增加everyone的权限 一般来讲可以搞定。2:IIS没有设置好。不过这种现象不多。主要看看IIS的配置。在IIS 相应...

ASP打开access数据库是出错。原因如下
64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以,程序里面的链接字符串不能正常工作。需要修改下IIS的工作环境,改成32位的,在IIS的管理界面中,把应用程序池中的默认应用程序池常规选项中的32位方式启用就可以了。

asp连接access数据库出现错误
造成这样的原因有几个 1. 数据库本身数据损坏,需要下载到本地使用OFFICE ACCESS进行修复和压缩;或重新上传备份的数据库。2. 数据库权限错误,IIS执行用户没有读取或写入数据库的权限。3. 数据库连接语句错误,由于数据库连接驱动的问题,需要使用 conn.Open"provider=Microsoft.jet.oledb.4.0;data ...

我用ASP和ACCESS做了一个网站,为什么总是出现乱码?急救高手指教!_百度...
你首先确定自己是什么编码的。如果你这是静态HTML里的内容,可以通过看到你的编码是gb2312,或者utf8。有时候你用记事本打开HTML时会自动改变编码,这时你可以用记事本再次打开,另存为使之与meta中的编码一致。如果你这个菜单是动态生成的那就把asp页面、数据库的编码也设置成一致。

相似回答