mfc oracle数据库编程,vc 连接oracle数据库 - VC/MFC / 数据库

bool CMcchangeportApp::ConnectDateBase()

{

try

{m_pConnection.CreateInstance(__uuidof(Connection));

m_pConnection->Open("Provider=MSDAORA.1;Data Source=WE8;","hj","014",adModeUnknown);

}

catch(_com_error &e)

{

CString err;

err.Format("%s", (char*)(e.Description()) );

AfxMessageBox(err);

return false;

}

catch(...)

{

AfxMessageBox("Unknown Error...");

return false;

}

return true;

}

这是连接函数,

C/C++ code:

bool CMcchangeportApp::p_delJDK_exes(_RecordsetPtr &ADOSet,_variant_t &tran_no,_variant_t &exestypid,_variant_t &tranexesno,_variant_t &exec_re)

{

if ( ADOSet->State == adStateOpen) ADOSet->Close();

try

{

_CommandPtr pCmdChange = NULL;

_ParameterPtr param;

param.CreateInstance(__uuidof(Parameters));

pCmdChange.CreateInstance(__uuidof(Command));

pCmdChange->CommandType = adCmdStoredProc;

pCmdChange->CommandText = "commpackages.p_delJDK_exes";

//adVarChar,adInteger,adNumeric

//sizeof(double)

param=pCmdChange->CreateParameter((_bstr_t)"tran_no",adVarChar,adParamInput,11,_variant_t(tr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值