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

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里.

第1个回答  2008-06-11
你上网搜下吧。这类代码很多的。主要是用Connection类进行数据库连接,再用Dataset进行数据封装输出

补充下:
网上的代码你要注意的地方是这儿
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
这一段中的Server.MapPath("")这引号里面应该改成你的Access数据库的文件名,可以用虚拟路径,比如你的test.mdb数据库是放在网站目录下的db文件夹下,你可以写成Server.MapPath("../db/test.mdb")
第2个回答  推荐于2016-09-08
<%
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的?本回答被提问者采纳
第3个回答  2016-01-14
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
第4个回答  2015-11-28

    多看看ASP

    百度很多这样的代码

    多自己练习

    如果一味的让别人给你源代码,自己什么也学不到

    我当初就是这样学的。不停的测试。就能成功

asp.net如何连接accessASP.NET连接数据库
第一种方法是真的拉一个控件,比如GridView和DataList,在设计页面上,点击右上角的三角形新建一个数据源,在弹出的对话框中选择数据库,新建一个连接,在添加连接对话框的更改中选择Access数据库,然后在浏览中选择你的数据库。如果测试成功,下一步就容易多了。数据库连接的第二种方法:选择“新建连接?

在asp中怎么连接Access数据库
1、设置数据库连接方式:set dbconnection=Server.CreateObject("ADODB.Connection")DBPath = Server.MapPath("customer.mdb")dbconnection.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath SQL="select * from auth where id='" & user_id &"'"SET uplist=dbconnection.EXECUTE(SQL)...

asp 如何连接access数据库
1、首先新建一个access数据库。access的版本建议是2003年版本的,没有access可以自行下载安装。数据库的名字我们就叫db1.mdb,新建数据库表明为table_1,在表1中新建name等几个字段,并相应插入字段值。2、用FTP工具在虚拟服务器中新建一个mytest文件夹,将该数据库上传到mytest文件夹中。3、在mytest...

怎样在asp.net中连接ACCESS数据库?
第一种方法,就是真接在在设计页面上拉一个控件,例如GridView、DataList,点击右上角那个三角符,新建数据源,在跳出的对话框选择数据库,新建连接,在添加连接对话框的更改那里选择Access数据库,之后在浏览那里选择你的数据库,测试成功的话,接下来的,就比较容易了。连接数据库第二种方法:是从图中的Conncti...

如何用ASP查询ACESS数据库?
使用ASP连接并查询ACCESS数据库,首先需要设置数据库路径。代码示例:db="ACCESS数据库文件名.mdb"Set conn = Server.CreateObject("ADODB.Connection")connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")conn.Open 通过连接字符串设置数据库连接。接着编写SQL查询...

关于ASP如何与ACCESS数据库连接问题
首先在外圈先弄一个表单。把每个文本框都赋一个ID或者NAME。在下面做一个提交按钮提交表单。全部做好之后,首先链接数据库。连接好之后 set rs=server.createobject("adodb.recordset")sql="select * from 表名 where (id is null)"rs.open sql,conn,1,3 rs.addnew 下面写的就是你要插入的字段...

asp怎么连接access数据库?
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")> 第一句话定义了一个adodb数据库连接组件,第二句连接了数据库,大家只要修改后面的数据库名字就可以了。是不是很简单?下面再看三句:< exec="select * from guestbook"set rs=server.createobject("...

asp 如何显示access数据库的记录
Response.Write"rs("Title")" 'Title是ya01数据库中的一个字段名 Else Response.Write"数据库中没有你要查找的数据!"End IF rs.close conn.close Set rs=Nothing Set conn=Nothing > 把这段代码放到你要显示数据库内容的页面中即可,试试看!有什么不明白的,可以一起学习!我的QQ:113055139...

asp 连接 access 数据库 几种方法
方法1:Set conn = Server.CreateObject("ADODB.Connection")conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb")方法2:Set conn = Server.CreateObject("ADODB.Connection")conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("data....

Asp如何连接Access2010数据库
应该是这样的:< Dim connstr connstr="provider=microsoft.ACE.oledb.12.0;data source=" & server.MapPath("bb.accdb")Set conn = Server.Createobject("ADODB.Connection")conn.Open connstr > 如果不懂再找我帮你。

相似回答