如下代码: 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);上,该如何改呢
望指教,谢谢
解决方案 »
- 在并行执行的时候报经常性的报ORA-12805错误 如何处理?
- 创建job 报错 PLS-00103: 出现符号 "MI"在需要下列之一时:
- sql*net是什么工具,在哪,如何看版本号?
- 刚学ORACLE,请问如何登录企业管理器?
- oracle企业版与oracle标准版的区别
- 如何分段建立索引???
- DATE问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 在线求助~如何根据数据库中的价格生成价格区间~急
- (Oracle)ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接
- 求助 | jdbc连接oracle报错Connection refused
- oracle9i回滚表空间的管理?
- 你敢挑战嘛?
没有的话,这是你程序开发那边的错误,与数据库无关。
把你的ora错误贴出来吧,大家看看。
该如何解决啊
我也查了很多方法,有的说表已存在,有的说表名和字段名要加方括号
但都试了,没有用啊
m_pConnection->Execute((_bstr_t)sql,&vtMissing,adCmdText);中的&vtMissing是错的
应定义一个_variant_t RecordsAffected
然后
m_pConnection->Execute((_bstr_t)sql,&RecordsAffected,adCmdText);
还是要谢谢各位大狭的帮助