如下代码:sql.Format("INSERT INTO EVAL.LOGTABLE (LOGNAME,LOGINTIME) VALUES('aaa',to_date('2009-01-01 12:12:12','yyyy-MM-dd HH24:mi:ss'));");
m_pConnection->Execute((_bstr_t)sql,&vtMissing,adCmdText);
结果总是提示running time error 但是我把
INSERT INTO EVAL.LOGTABLE (LOGNAME,LOGINTIME) VALUES('aaa',to_date('2009-01-01 12:12:12','yyyy-MM-dd HH24:mi:ss'));在oracle的SQL*Plus中却可以添加记录,我认为问题出在m_pConnection->Execute((_bstr_t)sql,&vtMissing,adCmdText);上,该如何改呢
望指教,谢谢
m_pConnection->Execute((_bstr_t)sql,&vtMissing,adCmdText);
结果总是提示running time error 但是我把
INSERT INTO EVAL.LOGTABLE (LOGNAME,LOGINTIME) VALUES('aaa',to_date('2009-01-01 12:12:12','yyyy-MM-dd HH24:mi:ss'));在oracle的SQL*Plus中却可以添加记录,我认为问题出在m_pConnection->Execute((_bstr_t)sql,&vtMissing,adCmdText);上,该如何改呢
望指教,谢谢
try{
}catch(_com_error e){
AfxMessageBox(e.Description())
}
看看
这个错误该如何解决阿
谢谢
m_pConnection->Execute((_bstr_t)sql,&vtMissing,adCmdText);中的&vtMissing是错的
应定义一个_variant_t RecordsAffected
然后
m_pConnection->Execute((_bstr_t)sql,&RecordsAffected,adCmdText);
还是要谢谢各位大狭的帮助
mysql.m_pRecordset=mysql.m_pConnection->Execute((_bstr_t)sql,NULL,adCmdText);
请问咋个解决啊