关于VC同时激活多个线程写数据到oracle的问题 本帖最后由 howei 于 2010-04-24 17:12:55 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那数据库端有什么反应?select event from v$session_wait;看看是不是有enqueue 针对Oracle数据库,建议你还是用insert into (...., null (for blob column))然后select <blob> from table for update来进行更新完成一次插入操作 回复 : 2 楼 iihero 正在尝试~~~ 使用CreateParameter函数报错~~晕死~~ VARIANT vBLOB; SAFEARRAY *psa; SAFEARRAYBOUND rgsabound[1]; rgsabound[0].lLbound = 0; rgsabound[0].cElements = m_nFileLen; psa = SafeArrayCreate(VT_UI1, 1, rgsabound); for (long i = 0; i <m_nFileLen; i++) SafeArrayPutElement (psa, &i, pBuffer++); vBLOB.vt = VT_ARRAY | VT_UI1; vBLOB.parray = psa; pParam1 = pCommand1->CreateParameter((LPCTSTR)"MSG_DATA",adVarBinary ,adParamInput,m_nFileLen,vBLOB); //出错~~~ 不知道究竟是哪个参数不对~~~ hr = pCommand1->Parameters->Append(pParam1); hr = pCommand1->Execute(&vRecsAffected, &vNull, adCmdText); 请问这个SQL为什么会错? 一个insert into的问题 帮我看下 ,存储过程我这里执行出错阿. database link能看link过来的表结构吗? 请高手指点!!!!!!!!!!!!!!!!!!!!!!!1 oem导入导出备份任务不能执行,提示验证失败! 菜鸟问题 怎么找不到数据库呢! ORACLE中的一个小小的查询问题.哥哥们帮帮忙 文一个好笑的问题 ?我想请问一下Oracle怎么登陆呀!:)在线等待! ORACLE两个聚合分组和多个聚合分组结果不一致。在线求解!!! 请用一个sql语句得出结果,从t1,t2中取出如t3所列格式数据。
针对Oracle数据库,建议你还是用insert into (...., null (for blob column))
然后select <blob> from table for update来进行更新完成一次插入操作
正在尝试~~~
使用CreateParameter函数报错~~晕死~~
VARIANT vBLOB;
SAFEARRAY *psa;
SAFEARRAYBOUND rgsabound[1];
rgsabound[0].lLbound = 0;
rgsabound[0].cElements = m_nFileLen;
psa = SafeArrayCreate(VT_UI1, 1, rgsabound);
for (long i = 0; i <m_nFileLen; i++)
SafeArrayPutElement (psa, &i, pBuffer++);
vBLOB.vt = VT_ARRAY | VT_UI1;
vBLOB.parray = psa;
pParam1 = pCommand1->CreateParameter((LPCTSTR)"MSG_DATA",adVarBinary ,adParamInput,m_nFileLen,vBLOB);
//出错~~~ 不知道究竟是哪个参数不对~~~
hr = pCommand1->Parameters->Append(pParam1);
hr = pCommand1->Execute(&vRecsAffected, &vNull, adCmdText);