zyzlamborghini 2014-02-19 13:26 采纳率: 0%
浏览 907

c++利用ADO如何通过Internet网访问SQL Server数据库?

c++利用ADO如何通过Internet网访问SQL Server数据库?需要对电脑设置哪些关键的项。
我的代码:
bstr_t strConnect = “Driver={SQL Server};Server=10.0.0.44;Database=test;UID=sa;PWD=111111”
//_bstr_t strConnect =
"Provider=SQLOLEDB.1;Password=111111;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=10.0.0.44";
void OnInitADOConn(_bstr_t strConnect)
{
::CoInitialize(NULL);
try
{
//对象实例化
m_pConnect.CreateInstance(
_uuidof(Connection));
m_pConnect->Open(strConnect,"","",adModeUnknown); //建立链接
MessageBox(NULL,"链接成功!","提示",0);

}
catch(_com_error e)
{
    MessageBox(NULL,e.Description(),"error",0);
}

}
这个只能在局域网中链接上。

  • 写回答

0条回答 默认 最新

      报告相同问题?

      悬赏问题

      • ¥100 用python模拟生态环境
      • ¥30 哈夫曼编码译码器打印树形项目
      • ¥20 求完整顺利登陆QQ邮箱的python代码
      • ¥15 怎么下载MySQL,怎么卸干净原来的MySQL
      • ¥15 网络打印机Ip地址自动获取出现问题
      • ¥15 求局部放电案例库,用于预测局部放电类型
      • ¥100 QT Open62541
      • ¥15 stata合并季度数据和日度数据
      • ¥15 谁能提供rabbitmq,erlang,socat压缩包,记住版本要对应
      • ¥15 Vue3 中使用 `vue-router` 只能跳转到主页面?