主题:高分求教,asp.net数据库连接
梦幻网络
[专家分:60] 发布于 2006-09-03 21:25:00
大家帮帮忙
请问asp.net中如何实现像asp一样单独写个数据库连接文件,需要的时候在调用
我是用vb语言写的,大家帮帮
回复列表 (共5个回复)
沙发
jzyray [专家分:20610] 发布于 2006-09-03 23:44:00
写成dll吧
板凳
红色羽毛 [专家分:30] 发布于 2006-09-04 10:34:00
你可以建立一个新的类,把数据库的连接做成方法,在需要事调用,应该就可以了。
3 楼
haiboxyh [专家分:40] 发布于 2006-09-06 22:09:00
我提供一个数据库简易的连接类代码如下:
1.类名称:Cdb
类代码:
imports system.web.httpserverutility
imports system.data.oledb
imports system.visualbasic
namespace website
public class cdb
inherits system.web.ui.page
public conn as oledbconnection = new oledbconnection("provider=microsoft.jet.oledb.4.0;data source=" & server.mappath(configurationsettings.appsettings("dataname")))
end class
end namespace
类代码结束
2.另需许改webconfig文件代码如下:
<appSettings>
<add key="dataname" value="App_data/main.mdb"/>
</appSettings>
3.代码调用
dim obj as neew website.cdb
obj.conn.open()
***********************
这里是你的业务逻辑代码
***********************
obj.conn.close()
4.注意点:
4.1webconfig文件区分大小写
4.2website为你的工程文件名称
4.3开发环境为vs2005
试一下。。。我测试过没有问题
如果不成QQ联系:276232452
4 楼
etilm [专家分:0] 发布于 2006-09-07 14:31:00
1.建立一个class类
2.在Web.Config里面都可以
5 楼
yxbwcc [专家分:0] 发布于 2006-09-20 23:48:00
可以在web.config文件中添加节点
我来回复