我试图连接到SQL Server 6.5数据库,但我无法让它工作。据我所知,对于这个旧版本的SQL Server,应该使用OLE DB数据提供程序而不是Sql server数据提供程序。 (我尝试了同样的结果。)所以当我运行下面的代码时,它抛出一个OleDbException,表示"数据源无法使用,因为它的DBMS版本小于7.0.0 "
所以请帮帮我(google在这个上失败了):如何连接到SQL Server 6.5?我使用的是VS2015。当我尝试连接时,我在连接字符串中使用了正确的服务器,pwd等,而不是下面代码中的服务器。
using System.Data.OleDb;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
var conn = new OleDbConnection
{
ConnectionString = "Provider=SQLOLEDB;Server=TheIP;Database=TheDB;Uid=hello;Pwd=world;"
};
conn.Open();
}
}
}