linq能够连接sql2000吗?.
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,
在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序,
error: 40 - 无法打开到 SQL Server 的连接)
我明明连接的是sql2000,不知道为什么会报这个错误?
app.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="DataLinq.Properties.Settings.NorthwindConnectionString"
connectionString="server=localhost;database=Northwind;user id=sa;password=123"
providerName="System.Data.SqlClient" />
<!--System.Data.Linq.SqlClient.Sql2000Provider-->
</connectionStrings>
</configuration>
或者
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="DataLinq.Properties.Settings.NorthwindConnectionString"
connectionString="Data Source=local;Initial Catalog=Northwind;Persist Security Info=True;User ID=sa;Password=123"
providerName="System.Data.Linq.SqlClient.Sql2000Provider" />
</connectionStrings>
</configuration>
都试完了,还是不行,但是企业管理器是可以连接的
------解决方案--------------------
能,支持2k/2.5K