Как читать блоки данных и хранить их в базе данных?
Привет, у меня есть проблема в чтении блока данных в конструкторе формы оракула.
У меня есть один блок данных, что некоторые из их полей взяты из базы данных, но есть 2 поля (столбцы), которые мне нужно прочитать их вручную и сохранить их в базе данных (у нас есть несколько строк!), Пожалуйста, помогите мне, как я могу читать каждую строку и вставьте их в базу данных.
Я использую oracle form Builder версии 6i.
Заранее спасибо,
1 ответ
Решение
Вы можете написать такой код в 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;