vc中连接MSSQL数据库的字符串该怎么写?

csdd1103 2011-03-27 08:34:33
使用 CDatabase 类

connstr = L"Data Source=WIN-A9N08K9JNIQ\MSSQL2008R2;Initial Catalog=用户数据库;Integrated
Security=True";


connstr = L"Driver={SQL Native Client};Server=WIN-A9N08K9JNIQ\MSSQL2008R2;Database=用户数据库;Trusted_Connection=yes;";

上面两个都不成功,谁给个范例。

谢谢。
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxhx 2011-03-27
  • 打赏
  • 举报
回复
典型字符串拼写错误,转换注意加括弧:
应该是:

connstr = _T("Data Source=WIN-A9N08K9JNIQ\\MSSQL2008R2;Initial Catalog=用户数据库;Integrated
Security=True");
_free 2011-03-27
  • 打赏
  • 举报
回复
connstr = L"Driver={SQL Server};Server=WIN-A9N08K9JNIQ\MSSQL2008R2;Database=用户数据库;Trusted_Connection=yes;";

指定的驱动换换试试
King_hhuang 2011-03-27
  • 打赏
  • 举报
回复
Provider=SQLOLEDB.1;Password=密码;Persist Security Info=True;User ID=用户名;Initial Catalog=数据库名;Data Source=数据库服务器地址

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧