谁可以给我一个VC6调用ORACLE的例子,或者文章的连接。邮箱:[email protected]
解决方案 »
- 如何改变Serializer->StartEnvelope自动生成的属性
- 关于MFC的控件ID的疑问
- c++中定义函数或变量的疑问?
- 串口关闭后程序占用CPU太高
- 如何在自己的程序中实现类似于word中表格处理的功能?
- 求助,VC 一个连接错误(急,在线等待)
- 怎麼向服務器發送文件?和接受文件?用甚麼方法?
- Is it possible to get handle of draging some files in explorer at Shell layer?
- 学了C++后想编用户界面,听说MFC可以实现 推荐几本学MFC的书吧
- 请教:怎样遍历当前窗体上的控件,并得出他是什么类派生出来的?
- 创建形如Windows开始菜单?
- 请问 句柄和指针的区别
{
if (m_strService.IsEmpty())
{
::MessageBox(NULL,"·þÎñÃû²»ÄÜΪ¿Õ","Ìáʾ",MB_OK);
return FALSE;
} theApp.m_pConnection.CreateInstance(__uuidof(Connection));
try
{
//OLEDBÇý¶¯
theApp.m_strDatabase=m_strService;
CString strConn;
strConn="Provider=OraOLEDB.Oracle.1;Password=";
strConn+=m_strPassword;
strConn+=";Persist Security Info=True;User ID=";
strConn+=m_strUsername;
// strConn+=";SERVER=";
// strConn+=m_strService;
strConn+=";Data Source=";
strConn+= m_strService;
theApp.m_pConnection->Open((_bstr_t)strConn,
"",
"",
adModeUnknown);
}
catch(_com_error e)
{
::MessageBox(NULL,e.Description(),"Ìáʾ",MB_OK);
return FALSE;
}
::MessageBox(NULL,"Êý¾Ý¿âÁ¬½Ó³É¹¦£¡","Ìáʾ",MB_OK);
return TRUE;}