[
登录
|
注册
]
反馈问题或提出建议
。
社区首页
小 组
博 问
闪 存
我的空间
我的好友
网站首页
C#
/ 一个应用程序访问不同的数据库?
浏览:260
2008-01-24 17:00
来自
随风逝去
:
一个应用程序,想通过配置可以访问不同的数据库(比如说MySql和Access或者Sql Server),根据用户自己的选择使用哪个数据库。
请问如何实现?
楼主
3个月前
kevin002
:
这个最好用NHibernate等ORM框架方便些.
回复
1楼
3个月前
黄志强
:
你也可以使用Petshop的这种反射工厂的方式,不过这样的话你得实现不同的数据访问层.
回复
2楼
1周前
Bēniaǒ
:
@kevin002
ORM不支持Access
回复
3楼
1周前
Bēniaǒ
:
抽象出接口
不同的数据库访问层都实现这个接口.
实现数据库的切换使用.就如楼上所说可以用工厂+反射技术来实现.
如果是大系统可以建议使用专们的 Ioc容器框架 比如Castle Spring.net
回复
4楼
1天前
情缘
:
app.config和asp.net 中的web.config一样
回复
5楼
你还不是小组成员,
加入小组
以后才能发布新主题!
有不合适内容,建议去除
>
返回“C#”
其他话题
一个应用程序访问不同的数据库?
(随风逝去)
私有成员的附加说明
(随风逝去)
大家推荐几本学习C#和编程的比较好的书吧
(无意)
C# 委托
(无意)
求C# 编码规范
(无意)
C# 来这里学习C#吧
(无意)