主题:[求助]asp.net中连接access数据库的问题
moonblade
[专家分:120] 发布于 2007-08-26 09:58:00
最近在学习asp.net,打算做一个bs模式的小程序,但是在连接数据库的问题上遇到了麻烦。
以前在vc6中用ado连接的sql2000,结果现在连接access出现了问题。还有就是如果从数据库中读出了数据,那么读出的数据是用一种什么样的结构来存放的,它的指针结构大体是个什么样子?最好能够给出一个简单的例子,谢谢大家了先。
回复列表 (共4个回复)
沙发
jzyray [专家分:20610] 发布于 2007-08-26 14:22:00
asp.net当然用ado.net连
具体参考及案例代码可以从msdn中找到
板凳
LoveEveryDay [专家分:30] 发布于 2007-08-26 15:24:00
连接access数据库的部分代码如下:
<%Import NameSpace="System.Data"%>
<%Import NameSpace="System.Data.OLEDB"%>
<%
dim strconn,strcomm as string
dim conn as OLEDBConnection
dim comm as OLEDBCommand
strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\*.mdb" \\这里是连接你数据库的代码
strcomm="select * from *"//这里可以写上你连上数据库后要执行的SQL语句
conn=new OLEDBConnection(strconn)
comm=new OLEDBCommand(strcomm,conn)
try
conn.open() //打开数据库
comm.ExecuteNonQuery() //执行SQL命令
Catch ex As Exception //发生错误的处理过程
conn.close()
conn=nothing
end try
%>
3 楼
moonblade [专家分:120] 发布于 2007-08-26 16:10:00
谢谢谢谢,赶紧去试试看
4 楼
linxuanxu [专家分:9360] 发布于 2007-08-27 13:47:00
很快你就会发现无法使用相对路径...
我来回复