首页 新闻 会员 周边 捐助

使程序支持多数据库

0
悬赏园豆:10 [已关闭问题]

过去一直用sqlserver,最近有客户需要access数据库,所以想把程序修改为双数据库支持。查看了很多文章也不得要领,发现支持多数据库的架构模式很多,简单试验了两个,要修改大量代码。也看了Enterprise Library的方式。现在迷惑,请使用过多数据库支持架构的朋友指点一下,究竟哪种架构比较稳定,性能好,而且代码量小。如果有演示代码做好了。

找图标的主页 找图标 | 初学一级 | 园豆:175
提问于:2010-01-11 13:10
< >
分享
其他回答(1)
0

Enterprise Library可以,只要修改一下配置文件.(SQL语句可能也有改动).

想一劳永逸,用抽象工厂写几个类,一个访问SQL,一个访问ACCESS,一个访问MYSQL,一个访问ORACLE

 

一滴血 | 园豆:1602 (小虾三级) | 2010-01-11 13:35
0

三层构架,数据层利用反射从Web.Config读取数据库类型和链接字符串。下个动软.Net代码生成器下来,利用这个生成一个简单的模板看看就知道了。

webaspx | 园豆:1973 (小虾三级) | 2010-01-11 13:39
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册