Динамический доступ к данным
При написании универсальных процедур обработки данных (таких, например, как процедуры экспорта/импорта) зачастую возникает задача динамического доступа к данным, когда название таблицы/представления/последовательности известно не на этапе написания кода, а во время выполнения.
Чтобы создать экземпляр класса доступа к данным, зная лишь объект метаданных, можно воспользоваться фабричным статическим методом create
соответствующего базового класса доступа к данным, например:
и так далее.
У классов Cursor
и ViewCursor
имеется также перегруженная версия метода create
, позволяющая создавать экземпляры объектов доступа к данным с ограничением по выборке столбцов.
Для динамического доступа к значениям полей курсора таблицы или представления в классе BasicCursor
предусмотрены методы