博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ServerVersion = “conn.ServerVersion”引发了“System.InvalidOperationException”类型的异常...
阅读量:4510 次
发布时间:2019-06-08

本文共 340 字,大约阅读时间需要 1 分钟。

这个错误是由于SQL SERVER 连接字符串不对引起的。包括

1)sql server连接字符串写错了。

2)sql server可能所需的provider程序是错误的,或者没有安装。

我本来用的是oledb的provider,数据库迁移到SQL SERVER 2005的时候,VS报这个错。后来发现我装的SQL SERVER 2005的oledb的provider程序是错误的。要排除这种错误,要先保证在VS里面“工具--连接到数据库”连接数据库正确。如果连VS都不正确,用连接字符串肯定是不对的。

我的解决方法:

懒得找相关程序了,直接换成用sqlclient连接了。

 

转载于:https://www.cnblogs.com/meetcomet/p/3470541.html

你可能感兴趣的文章
SpringAOP基础 - 静态代理设计模式
查看>>
day1-bytes类型 三元运算 进制
查看>>
验证码生成-->漂亮啊
查看>>
OC 出现中文乱码
查看>>
eclipse.ini的相关说明
查看>>
Unity KillCount
查看>>
matlab中plot使用方法
查看>>
Haskell 差点儿无痛苦上手指南
查看>>
EJB究竟是什么,真的那么神奇吗??
查看>>
算法学习资料整理
查看>>
怎么对比两个excel文档的数据差异
查看>>
iOS学习笔记08-Quartz2D绘图
查看>>
hive中关键字作为列名的方法
查看>>
创建function实现hive表结果导出到mysql
查看>>
iOS冰与火之歌番外篇 - 在非越狱手机上进行App Hook(转载)
查看>>
pku1018 Communication System
查看>>
nhibernate学习之集合组合依赖
查看>>
系列文章索引
查看>>
绝对震撼 7款HTML5动画应用及源码
查看>>
Objective-C runtime之消息转发机制(三)
查看>>