各位大大:
我现在有一个c++程序,目标是捕获包,记录机子访问的网站名字,IP地址等等一些信息。程序是没有问题的,以前运行过一段时间,但是那台服务器系统重装了,oracle要重新配置,请问应该怎么做??
我现在有一个c++程序,目标是捕获包,记录机子访问的网站名字,IP地址等等一些信息。程序是没有问题的,以前运行过一段时间,但是那台服务器系统重装了,oracle要重新配置,请问应该怎么做??
解决方案 »
- GetMeesage总是会收到一个WM_QUIT消息,请教
- 关于属性表对话框
- 多叉树与CTreeCtrl的结合问题!!!
- 生成一个OCX控件遇到控件中edit无法显示问题
- 需要一个C++高手
- 求助!!!如何改变某个控件的颜色
- 如何得到窗口的Y坐标?
- 有个小问题难住偶了!
- ##求助大牛!webbrowser 设置为silence后JavaScript出错后停止了脚本执行,如何重新启动脚本引擎??
- 一个程序里有2个webbrowser2,遍历node后,怎么可以将一个里的node拷贝到另一个webbrowser2里?
- 在vc中导入ADO类库出错
- 急啊.....EXE与DLL之间采用发送自定义消息的模式传递结构体数据的问题................
{
::CoInitialize(NULL); // 初始化OLE/COM库环境,为访问ADO接口做准备
try
{
m_pConnection.CreateInstance( "ADODB.Connection");
char strtmp[200] = {0};
sprintf(strtmp, "Provider=OraOLEDB.Oracle; Persist Security Info=True; Data Source=%s; User Id=%s; Password=%s;", config.server, config.userID, config.passWord);
_bstr_t strConnect = strtmp; //_bstr_t strConnect = "Provider=OraOLEDB.Oracle; Persist Security Info=FALSE; Data Source=botnet; User Id=szhao; Password=semigod^_^;";
cout<<strConnect<<endl;
m_pConnection->Open(strConnect,"","",adModeUnknown);
if(m_pConnection==NULL)
{
cerr << "Lind data ERROR!\n ";
return false;
}
else cout << "Conect to Oracle Success" << endl;
::CoUninitialize();
return true;
}
catch(_com_error e)
{
cerr<< "\nERROR:" <<(char*)e.Description();//抛出异常
}
return false;}
我有那个Oracle 10g SQL Plus可以连接到数据库,但是上面的connect函数却连接不上,各位大大看看!