2 santawen santawen 于 2015.07.14 01:35 提问

如何连接并查询SQL server 2000的数据?

我使用Visual Studio 2013,并使用C#编写代码。在服务器资源管理器上,我试图建立一个到SQL Server 2000 数据库的连接,结果报错了:“SQL Server Native Client 11.0 不支持连接到 SQL Server 2000 或更早的版本”。
我无法升级或更改对方数据库。
我只是需要查询、提取数据库里的数据。
请问,我应当如何建立连接,并查询数据?

12个回答

save4me
save4me   Ds   Rxr 2015.07.14 10:07

使用MicroSoft OLE DB Provider for SQL Server,而不是SQL Server Native Client

beacon_2011
beacon_2011   Rxr 2015.07.16 15:09
caozhy
caozhy   Ds   Rxr 2015.07.14 05:25

首先,SQL Server 2000根本没法在Win7或以上系统运行,其次,VS2013根本没法在Win7以下的系统运行。
所以你要么换新版的SQL Server,要么换旧版的VS。

tongyi55555
tongyi55555   2015.07.14 06:04

根据你说的情况只能换VS版本了,换个低版本的就行了。

u012216727
u012216727   Ds   Rxr 2015.07.14 08:24

其实你的数据库可以用最新的,这样就没有这个问题了

santawen
santawen   2015.07.14 10:08

我无法升级或更改对方数据库。
我无法升级或更改对方数据库。
我无法升级或更改对方数据库。
重要的话说三遍。。。。。

数据库不是我的。但是让我现在去使用低版本的VS,感觉好怪啊。
肯定有某种方法的...只是我不知道

santawen
santawen   2015.07.14 10:12

@save4me
MicroSoft OLE DB Provider for SQL Server 不是VS2013自带的吧?要如何安装?

santawen
santawen   2015.07.14 10:12

@save4me
MicroSoft OLE DB Provider for SQL Server 不是VS2013自带的吧?要如何安装?

santawen
santawen   2015.07.14 10:13

@save4me
MicroSoft OLE DB Provider for SQL Server 不是VS2013自带的吧?要如何安装?

santawen
santawen   2015.07.14 10:43

结束。
我在CSDN论坛上的提问得到了完美的回答:http://bbs.csdn.net/topics/391071631
可以通过高级的配置...直接连上!

共12条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片