【发布时间】:2010-07-01 22:45:42
【问题描述】:
您好,我在 oracle 表单生成器中读取数据块时遇到问题。
我有一个数据块,其中一些字段来自数据库,但是有 2 个(列)字段我需要手动读取它们并将它们存储在数据库中(我们有几行!),请帮助我如何阅读每行并将它们插入数据库。
我使用 oracle 表单生成器版本 6i。
提前致谢,
【问题讨论】:
标签: oracle oracleforms
您好,我在 oracle 表单生成器中读取数据块时遇到问题。
我有一个数据块,其中一些字段来自数据库,但是有 2 个(列)字段我需要手动读取它们并将它们存储在数据库中(我们有几行!),请帮助我如何阅读每行并将它们插入数据库。
我使用 oracle 表单生成器版本 6i。
提前致谢,
【问题讨论】:
标签: oracle oracleforms
您可以在 Forms 中编写这样的代码:
GO_BLOCK('myblock');
FIRST_RECORD;
LOOP
INSERT INTO my_table (col) VALUES (:myblock.item1);
EXIT WHEN :SYSTEM.LAST_RECORD='TRUE';
NEXT_RECORD;
END LOOP;
【讨论】: