日期:2014-05-17  浏览次数:20405 次

求个可以切换数据库的SQLHelper!
 sqlserver数据库

 SqlConnString//存放静态链接字符串的

 DBHelper d = new DBHelper(SqlConnString.字符串1);
 d.do...

 DBHelper d1 = new DBHelper(SqlConnString.字符串2);
 d1.do...

 这样是不是不好。每次都需要new 

 qq:523756055
 
 谢啦 ~

------解决方案--------------------
以切换数据库的SqlHelper 
------解决方案--------------------
SQLHelper 应该是不用变

你那里不new又如何使用另一个数据库连接的字符串呢

我觉得你根据连接字符串来生成相应不同数据库操作的db对象 还行
不用写那么多sqlhelper

------解决方案--------------------
连接字符串用个枚举类型,然后自己在调用的时候根据需要选择不就行了
------解决方案--------------------
哪些是变的?
连接字符串嘛,封装成一个类的不同属性,或者字典,或者什么的就可以了。