怎样在ASP中插入ACCESS数据库的数据,并且在ASP中用表格显示

来源:百度知道 编辑:UC知道 时间:2024/06/14 11:46:59
RT,该怎样弄?数据库连接的详细语法(能够上传不易出错的方式),我现在的数据库和ASP都是本地调试.在WWWROOT文件夹下;
要在ASP中显示数据库的数据,并在一个表格中显示,有没有具体点的语法啊?
在线等候!!我急用啊,分只有那么多了,还想留点到后面再问几个问题,大家见谅啊.
我是菜鸟,还请高人赐教!!!感激不尽啊!!!
搜了不少,可是都有错误,也不知道错误出在哪儿?我用suozi100 的代码,粘在ASP文件中,通过LOCALHOST也无法访问,它提示我说:HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
/test/code.asp, 第 11 行
之前粘另一个代码似乎也是这个问题,我在电脑里之前安了一个DSN数据源,刚刚我把它删了,删了之后还是没办法访问,那个数据源跟这里的连接不重名,而且我想ASP连接数据库,难道还要设置这个DSN吗?
我之前编辑ASP是在DREAMWEAVER里.

dim fs,f
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set f=fs.OpenTextFile(server.MapPath(".\"&folder&""), 2)
f.write(date())‘写入一个日期值
f.Close
Set f=Nothing
Set fs=Nothing

<%
dim conn,connstr,db,rs
db="数据库路径/数据库名称.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from 表名 where 搜索条件",conn,1,1
%>
<table><tr><td><%=rs("数据名")%></td></tr></table>
<%
rs.close
set rs=nothing
%>

补充:
注意db值是否正确,比如我的数据库是放在data文件夹,名称为data,那db="data/data.mdb"。还有你是通过什么调试ASP的?

  1. 多看看ASP

  2. 百度很多这样的代