使用vb6.0在win7系统下,用ado语句连接远程Sql Server,有可能会提示430错误。
这个问题的原因是你安装了Win7的SP1,该问题的原因是在这个版本中微软对ADO键的ID进行了调整,原来是00001550-0000-0010-8000-00AA006D2EA4}现在变成了 {00000550-0000-0010-8000-00AA006D2EA4}
几种解决方法:
1、不要在Win7 sp1的机器上编译你的程序,或者卸载你的SP1
2、在每个客户机上安装KB983246补丁包
3、使用后期绑定技术,即用CreateObject方法动态创建ADO对象
这个问题的原因是你安装了Win7的SP1,该问题的原因是在这个版本中微软对ADO键的ID进行了调整,原来是00001550-0000-0010-8000-00AA006D2EA4}现在变成了 {00000550-0000-0010-8000-00AA006D2EA4}
几种解决方法:
1、不要在Win7 sp1的机器上编译你的程序,或者卸载你的SP1
2、在每个客户机上安装KB983246补丁包
3、使用后期绑定技术,即用CreateObject方法动态创建ADO对象