3

我正在尝试SQL Server 2008ODBC驱动程序连接,我已经四处搜索但没有找到太多。此外,我尝试了使用 ODBC 连接到 SQL SERVER 2008的源代码,但收到了以下消息:

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

我正在使用这个连接字符串:

DRIVER={Sql Client};
SERVER=WIN-QNPAH3SE4CK\SQLSRV,1433;
DATABASE=dummy;
UID=sa;
PWD=sasasasa;
Trusted_Connection=no;

谁能帮我?

4

1 回答 1

5

在您的连接字符串中,将{SQL Client}替换为 { SQL Server}

编辑:这就是为什么发布代码总是很重要的原因......

你不能这样做: (SQLWCHAR*) "DRIVER={SQL Server};SERVER=WIN-QNPAH3SE4CK\SQLSRV,1433;DATABASE=dummy;UID=sa;PWD=sasasasa;Trusted_Connection=no;"

将其切换为如下内容: (SQLWCHAR*) TEXT ("DRIVER={SQL Server};SERVER=WIN-QNPAH3SE4CK\SQLSRV,1433;DATABASE=dummy;UID=sa;PWD=sasasasa;Trusted_Connection=no;")

于 2012-12-20T11:39:51.427 回答