日期:2014-05-18  浏览次数:20854 次

如何更改tableadapter中连接的数据库类型
通过向导生成了访问access的代码,并绑定到datagridview控件,现想更改加入sql server数据库的支持,想简单的更改tableadapter的connection属性来完成数据库的替换,发现connection属性已固定为oledbconnection无法直接赋值为sqlconnection,我想做个数据访问层,可能在access和sqlserver里切换。

大家有什么好办法?

------解决方案--------------------
用工厂模式 ,将配置写入到配置文件
------解决方案--------------------
我是自己写的数据库访问层。使用NHibernate也可以实现
------解决方案--------------------
数据库工厂