当前位置: 代码迷 >> Sql Server >> 无法打开Sql Server2008中表信息,报找不到请求的.NETframeWork数据提供程序,可能没有安装(System.Data)解决方案
  详细解决方案

无法打开Sql Server2008中表信息,报找不到请求的.NETframeWork数据提供程序,可能没有安装(System.Data)解决方案

热度:64   发布时间:2016-04-24 09:57:20.0
无法打开Sql Server2008中表信息,报找不到请求的.NETframeWork数据提供程序,可能没有安装(System.Data)

------解决思路----------------------
你参考一下

找不到请求的 .Net Framework Data Provider。可能没有安装.
http://blog.csdn.net/yuchou123456789/article/details/7031206
------解决思路----------------------
#3应该是你多配置了一个MySql配置的原因

而 #4你应该已经安装了Microsoft SQL Server Compact 4.0.  吧?

还需要添加配置
<add name="SqlClient Data Provider" invariant="System.Data.SqlClient" description=".Net Framework Data Provider for SqlServer" type="System.Data.SqlClient.SqlClientFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
------解决思路----------------------
如果你已经配置了,就当我没说...

 打开C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config,复制DbProviderFactories节点下的内容替换C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config\machine.config中的相应位置.
<DbProviderFactories>
<add name="Odbc Data Provider" invariant="System.Data.Odbc" description=".Net Framework Data Provider for Odbc" type="System.Data.Odbc.OdbcFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add name="OleDb Data Provider" invariant="System.Data.OleDb" description=".Net Framework Data Provider for OleDb" type="System.Data.OleDb.OleDbFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add name="OracleClient Data Provider" invariant="System.Data.OracleClient" description=".Net Framework Data Provider for Oracle" type="System.Data.OracleClient.OracleClientFactory, System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add name="SqlClient Data Provider" invariant="System.Data.SqlClient" description=".Net Framework Data Provider for SqlServer" type="System.Data.SqlClient.SqlClientFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</DbProviderFactories> 
  相关解决方案