如何方便的实现。Net中切换数据库,并且最小影响到代码改动?
现在有一个项目要用MySql来做
今后有可能要升级到,SqlServer或者DB2
但是如果这样更改数据库的话,代码要改很多地方
比如MySqlConnection要改成OldDbConnection 或者SqlConnection
还有command和Adapter都跟着要改
这样改起来很麻烦
想到Java本身对数据库的访问,非常的通用,
但是.Net不知道为什么要设计成这样?
不知道.Net是否有这样的一套通用代码
如果没有呢,我现在想到可以封装一个GeneralConnect类来实现所有的操作
不知道谁能提供现成的代码?