加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – Crystal Reports,用于SQL Server的OLEDB提供程序

发布时间:2020-12-12 08:34:19 所属栏目:MsSql教程 来源:网络整理
导读:在设计新的Crystal Report时,必须创建一个新的数据库连接.我选择了OLE DB(ADO)作为“驱动程序”,因为它比DAO,RDO或其他选项更符合我的要求. 我需要在远程服务器上执行SQL Server 2005/2008存储过程,并在.NET客户端上的Crystal Reports中显示结果. 选择OLE DB,
在设计新的Crystal Report时,必须创建一个新的数据库连接.我选择了OLE DB(ADO)作为“驱动程序”,因为它比DAO,RDO或其他选项更符合我的要求.

我需要在远程服务器上执行SQL Server 2005/2008存储过程,并在.NET客户端上的Crystal Reports中显示结果.

选择OLE DB,为我提供进一步的选择来选择正确的提供者,其中一些是:

>用于ODBC驱动程序的Microsoft OLEDB提供程序
> SQL Server的Microsoft OLEDB提供程序
> SQL Native Client
> SQL Server Native Client 10.0

哪个是最好用的?

>我不想使用ODBC驱动程序,因为各种缺点(设置ODBC定义,也可能更慢).
>不知道SQL Server的OLEDB提供程序如何与本机客户端进行比较
>本机客户端强制我在每个桌面上运行本机客户端设置.对于每个版本的SQL Server,似乎也有不同的版本.

最初我认为本地客户端是兼容性和性能的合理选择,但部署似乎是一个问题(除非我做错了事情)

什么是最好的连接驱动程序/提供程序组合在这里使用?

解决方法

我会去使用Microsoft OLEDB提供程序的SQL Server.如果您使用本机客户端,则需要将其与应用程序分发.

本文详细介绍了本地客户端:http://blog.flex2sql.com/index.php/2009/02/how-and-when-to-use-sql-server-native-client/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读