做mfc程序时连接数据库用的dao数据库,获取连接字符串时发生这样的错误“测试连接失败,因为初始化提供程序时发生错误”
在按照获取连接SQL server数据库字符串的方法是出现了如下的错误提示。
数据库连接不上不管是window验证还是用户名密码验证都失败。
在网上找了很多办法都不管用,最后想试试其他方法时误打误撞找到了解决办法。
在提供程序里面选择下面的SQL Server Native Client 10.0
先用这种方法登录连接一遍
最后再重新使用原来的Microsoft OLE DB Provider for SQL Server提供程序连接数据库,这个时候就没有问题了。
区块链式的犯错是计算机发展的必经之路。。。
本文介绍了一种解决MFC程序中DAO数据库连接失败的方法。通过更改提供程序为SQL Server Native Client 10.0,成功建立连接后,再换回Microsoft OLE DB Provider for SQL Server即可解决问题。

3570

被折叠的 条评论
为什么被折叠?



