如何不使用ODBC连接到Oracle数据库? 不使用ODBC(DSN)但使用ADO,已经知道数据库所在的机器的IP地址以及数据库的SID,用户名和密码,轻微如何连接到Oracle数据库? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Provider=OraOLEDB.Oracle;User ID=XXX;Data Source=XXX;Persist Security Info=False;password=XXX; To nustcheht:可以给出一个具体的连接字符串吗?我还是不明白Data Source的写法,请指教。 // _ConnectionPtr... HRESULT hResult = pConn.CreateInstance(__uuidof(Connection)); if (FAILED(hResult)) { // ... } pConn->CursorLocation = adUseClient; _bstr_t bstrConn = _bstr_t(L"Provider=MSDataShape;Data Provider=OraOLEDB.Oracle;User ID=ASTUSER;Data Source=ASTDB;Persist Security Info=False;password=AST;"); pConn->ConnectionString = bstrConn; pConn->Open(_bstr_t(L""), _bstr_t(L""), _bstr_t(L""), -1); // 修正:// _ConnectionPtr... HRESULT hResult = pConn.CreateInstance(__uuidof(Connection)); if (FAILED(hResult)) { // ... } pConn->CursorLocation = adUseClient; _bstr_t bstrConn = _bstr_t(L"Provider=OraOLEDB.Oracle;User ID=ASTUSER;Data Source=ASTDB;Persist Security Info=False;password=AST;"); pConn->ConnectionString = bstrConn; pConn->Open(_bstr_t(L""), _bstr_t(L""), _bstr_t(L""), -1); 如果使用OCI又该如何访问数据库呢??? MFC如何將工程上的GBK轉換成BIG5格式的? 如何播放多个wav ? mfc程序打包问题??? 在VC中能够解析数学表达式? YBB周末生日,散分庆祝! 有关模板定义的问题,欢迎大家近来帮我看看! 关于ddraw ocx控件暴露接口需要注意什么? 请问VB怎样传数组给COM? duilib 的combo控件可以编辑吗 在线 问题 access 好玩的东东,试试?
可以给出一个具体的连接字符串吗?
我还是不明白Data Source的写法,请指教。
HRESULT hResult = pConn.CreateInstance(__uuidof(Connection));
if (FAILED(hResult)) {
// ...
}
pConn->CursorLocation = adUseClient;
_bstr_t bstrConn = _bstr_t(L"Provider=MSDataShape;Data Provider=OraOLEDB.Oracle;User ID=ASTUSER;Data Source=ASTDB;Persist Security Info=False;password=AST;");
pConn->ConnectionString = bstrConn;
pConn->Open(_bstr_t(L""), _bstr_t(L""), _bstr_t(L""), -1);
// _ConnectionPtr...
HRESULT hResult = pConn.CreateInstance(__uuidof(Connection));
if (FAILED(hResult)) {
// ...
}
pConn->CursorLocation = adUseClient;
_bstr_t bstrConn = _bstr_t(L"Provider=OraOLEDB.Oracle;User ID=ASTUSER;Data Source=ASTDB;Persist Security Info=False;password=AST;");
pConn->ConnectionString = bstrConn;
pConn->Open(_bstr_t(L""), _bstr_t(L""), _bstr_t(L""), -1);