求高手帮我看一下数据库底层访问类的代码有什么问题
小弟第一次应用工厂模式来创建数据库访问类
AbstractFactory抽象类
AccessProvider继承AbstractFactory
SqlProvider继承AbstractFactory
我通过Factory这类中的方法可以得到不同的实例化的数据库提供类(AccessProvider或SqlProvider)
不好意思……
我这里只封装access、sqlserver 访问数据库基类
我只需要改一下配置文件就可以在不同数据库之间切换
sql server数据库的配置
<appSettings>
<add key="conn" value="server=192.168.0.159\SQL2005;database=Folder;uid=sa;pwd=123456;"/>
<add key="db" value="Sql"/>
</appSettings>
access数据库的配置
<appSettings>
<add key="conn" value="~/App_Code/test.mdf">
<add key="db" value="Access"/>
</appSettings>
高手帮忙看一下里面的代码做的好不好?或者有没有好建议给我。。我这里写的只是简要说明;
代码下载地址:DAL.rar