怎样在ASP中插入ACCESS数据库的数据,并且在ASP中用表格显示
RT,该怎样弄?数据库连接的详细语法(能够上传不易出错的方式),我现在的数据库和ASP都是本地调试.在WWWROOT文件夹下;要在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里. 展开
要在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里. 展开
4个回答
展开全部
你上网搜下吧。这类代码很多的。主要是用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")
补充下:
网上的代码你要注意的地方是这儿
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")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%
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的?
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的?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多看看ASP
百度很多这样的代码
多自己练习
如果一味的让别人给你源代码,自己什么也学不到
我当初就是这样学的。不停的测试。就能成功
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询