2 rachel714151 rachel714151 于 2016.05.05 12:06 提问

Microsoft.Jet.OLEDB.4.0 改成Microsoft.ACE.OLEDB.12.0 1C

运行环境: windows 10 专业版 64位 。SQL2008

在sql2008新建数据库的时候提示“因为 OLE DB 访问接口 'Microsoft.Jet.OLEDB.4.0' 配置为在单线程单元模式下运行,所以该访问接口无法用于分布式查询”

电脑上已安装好了Microsoft.ACE.OLEDB.12.0 。现在就差把链接串口Microsoft.Jet.OLEDB.4.0 改成Microsoft.ACE.OLEDB.12.0。

问下如何如何把Microsoft.Jet.OLEDB.4.0 改成Microsoft.ACE.OLEDB.12.0?

跪求高手 大神 大牛 大虾 orz

3个回答

rachel714151
rachel714151   2016.05.05 12:23

木有编程语言,就是直接在数据库里面操作的。。。 怎么写数据库语句 才能把数据库访问4.0改为访问12.0 。。

caozhy
caozhy   Ds   Rxr 2016.05.05 12:18

什么编程语言?C#的话,直接修改数据库连接字符串就可以了
Provider=Microsoft.ACE.OLEDB.12.0

rachel714151
rachel714151 木有编程语言,就是直接在数据库里面操作的。。。 怎么写数据库语句 才能把数据库访问4.0改为访问12.0 。。
一年多之前 回复
CSDNXIAOS
CSDNXIAOS   2016.05.05 12:11

Microsoft.Jet.OLEDB.4.0和Microsoft.ACE.OLEDB.12.0的区别
在通过ADO对Excel对象进行连接时(此时Excel则认为是一个数据源),需要配置对Excel数据源对应的连接串,这个连接串中包括了Provider信息(其实类似对数据库进行连接操作时,都需要指定连接字符串),以下是一行连接串源代码:
strConnString = &q......
答案就在这里:Microsoft.Jet.OLEDB.4.0和Microsoft.ACE.OLEDB.12.0的区别
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!