10

SQL 连接和 OLEDB 连接有什么区别?OLEDB 对所有人都是通用的(也是 SQL Server)吗?OLEDB 正在使用哪些服务器?

4

2 回答 2

15

使用OleDbConnection的优点是灵活性。您可以更改您的数据库(例如,迁移到 Oracle)而不必更改您的代码。

如果您使用 SQLServer 作为后端,则使用SQLConnection以获得更好的性能。

检查此链接http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/fadb2742-d75a-49fb-a839-b2d4a9183998/

OleDbConnection :您可以连接到您为此提供的任何数据库。

提示:使用通用数据链接文件

在此处输入图像描述

于 2011-08-20T07:11:41.420 回答
8

SqlConnection 旨在访问 SQL Server,而 OleDbConnection 旨在访问任何数据库。

于 2011-08-20T07:10:58.297 回答