实在是没办法了(如果通过ado连接sybase)
hbboy 2004-08-19 09:51:35 在服务里面不能通过odbc连接数据库(我没有成功),通过ado连接又没有成功,请求帮助!
下面是连接sql serve的,争取,怎么连接sybase呢?希望各位高手帮我诊断一下,不胜感谢!!!!
bt=(_bstr_t)" Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Password=sql;Initial Catalog=tempx;Data Source=134.34.7.136";
CoInitialize(NULL); //Initialize COM
try{
hr=cn.CreateInstance(__uuidof(Connection));
ASSERT(SUCCEEDED(hr));
hr=cn->Open (bt,_bstr_t(""),_bstr_t(""),adModeUnknown);
ASSERT(SUCCEEDED(hr));
m_bConnected=TRUE;
}
catch ( _com_error e )
{
CString strErrMsg;
strErrMsg.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(strErrMsg);
}