用ADO连接SYBASE怎么老是连不上?CAS是ODBC的数据源

jiek0808 2005-10-26 02:49:58
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
m_pConnection.CreateInstance(_uuidof(Connection));
try
{
m_pConnection->Open("DSN=CAS;uid=cas;pwd=cascas;","","",0);
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}
m_pRecordset.CreateInstance(_uuidof(Recordset));
m_pRecordset->Open("select * from dm_parameter",
m_pConnection.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);
...全文
82 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
opentuxedo 2005-10-26
  • 打赏
  • 举报
回复
建个.udl文件,双击运行,打开你的数据源看能不能成功.成功的话用notepad打开.udl文件,把里面的连接字符串拷到程序里.

4,011

社区成员

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

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