从Excel VBA插入Oracle

时间:2010-04-09 09:01:16

标签: excel-vba vba excel

我正在使用ADO对象连接oracle数据库。当我从VBA执行INSERT statemnet时,它正在正确插入。如果我使用当前连接检查相同的记录,我可以检索插入的数据。但是当我在Oracle中直接检查时,它并没有反映出插入的数据。

对于交叉验证,我创建了另一个按钮来检查数据是否插入到ORACLE表中。但在那里,我只得到了零点。

(我在execute语句之前尝试过连接方法.BeginTrans和cn.CommitTrans)

你们中任何一个人都可以告诉我原因。

此致 拉姆

1 个答案:

答案 0 :(得分:1)

这听起来好像是在COMMIT声明之后遗漏了INSERT

article执行

objADO.CommitTrans
执行插入后