資源簡介
C 連接ORACLE
代碼片段和文件信息
//?oracle.cpp?:?定義應用程序的類行為。
//
#include?“stdafx.h“
#include?“oracle.h“
#include?“oracleDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#endif
//?CoracleApp
BEGIN_MESSAGE_MAP(CoracleApp?CWinApp)
ON_COMMAND(ID_HELP?&CWinApp::onhelp)
END_MESSAGE_MAP()
//?CoracleApp?構造
CoracleApp::CoracleApp()
{
//?支持重新啟動管理器
m_dwRestartManagerSupportFlags?=?AFX_RESTART_MANAGER_SUPPORT_RESTART;
//?TODO:??在此處添加構造代碼,
//?將所有重要的初始化放置在?InitInstance?中
}
//?唯一的一個?CoracleApp?對象
CoracleApp?theApp;
//?CoracleApp?初始化
BOOL?CoracleApp::InitInstance()
{
//一種數據庫的鏈接方法
AfxOleInit();//初始化COM
?try//連接數據庫
?{
??m_pConnection.CreateInstance(__uuidof(Connection));
??_bstr_t?strConnect=“Provider=MSDAORA.1;User?ID=‘mesreal‘;Password=‘laersem‘;Data?Source=mes;Persist?Security?Info=False;“;
??m_pConnection->Open(strConnect“mesreal““laersem“adModeUnknown);
?}
?catch(_com_error?e)
?{
??AfxMessageBox(TEXT(“數據庫連接出錯!“));
??AfxMessageBox(e.Desc
- 上一篇:unix網絡編程第二版
- 下一篇:iCord-屏幕錄制(c++源碼)
評論
共有 條評論