标签: excel-vba vba excel
我正在使用ADO对象连接oracle数据库。当我从VBA执行INSERT statemnet时,它正在正确插入。如果我使用当前连接检查相同的记录,我可以检索插入的数据。但是当我在Oracle中直接检查时,它并没有反映出插入的数据。
对于交叉验证,我创建了另一个按钮来检查数据是否插入到ORACLE表中。但在那里,我只得到了零点。
(我在execute语句之前尝试过连接方法.BeginTrans和cn.CommitTrans)
你们中任何一个人都可以告诉我原因。
此致 拉姆
答案 0 :(得分:1)
这听起来好像是在COMMIT声明之后遗漏了INSERT。
COMMIT
INSERT
此article执行
objADO.CommitTrans
。