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个回答

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

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,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

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

rachel714151
rachel714151 木有编程语言,就是直接在数据库里面操作的。。。 怎么写数据库语句 才能把数据库访问4.0改为访问12.0 。。
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问