This has a historical reason. When we started developing Direct Oracle Access, compatibility with standard VCL components was not important to us. The TOracleQuery is not a TDataSet, and does not have any TFields, but is simply a low-level encapsulation of an Oracle Cursor.
------------------
Marco Kalter
Allround Automations