注册 登录
编程论坛 VB.NET论坛

VB.net是否有连接SQL和ACCESS的公用代码

xiangyue0510 发布于 2016-04-20 14:35, 3203 次点击
如题。今天给领导展示程序的时候,他们提出一个要求,如果没有网络无法连接SQL服务器的时候,希望可以切换到本地ACCESS数据库上
我记得在VB6.0中用ADODB,可以用相同的代码,唯一的区别就是修改“Provider=”这个地方
但是.Net好像是针对不同的数据源提供了不同的连接方式,SQL是 SqlConnection, Access 是OLEDBConnection
这样要满足他们的要求,那么我就需要进行大量的修改。 不清楚是否更有简单,更直接的方法??
2 回复
#2
不说也罢2016-04-20 15:29
定义一个公用的操作数据库的类,在连接时进行判断,并给出提示。网上代码一搜一大堆。
#3
xiangyue05102016-04-20 16:29
噢,那就是没有咯
你的意思我大概是明白的,但是现在是已经完成了很多的窗体,数据库的代码也分别在不同的窗体中。再定义一个新的类可能修改量也不小
我先忽悠他们说不好做把,我是不是很坏
1