TRPCTable Methods
Komponenten
TRPCTable
Methoden
Eigenschaften
Ereignisse
Konstruktoren
¶
function create: TRPCTable;
function create2: TRPCTable(aOwner: TObject): TRPCTable;
Methoden
¶
procedure open
procedure close
procedure first
procedure last
procedure next
procedure prior
procedure cancel
procedure delete
procedure post
procedure append
procedure insert
procedure edit
procedure free
procedure SortOn(FieldNames: string);
function FieldByName(const FieldName: string): TField;
function FieldExists(const FieldNam: string): boolean;
function SQLSelect: TStrings;
function SQLUpdate: TStrings;
function SQLInsert: TStrings;
function SQLDelete: TStrings;
procedure GetFieldNames(List: TSrings);
function findFirst: boolean;
function findLast: boolean;
function findNext: boolean;
function findPrior: boolean;
procedure FreeBookmark(Bookmark: TBookmark);
function GetBookmark: TBookmark;
procedure GotoBookmark(Bookmark: TBookmark);
function locate(const KeyFields: string; const KeyValues: variant; Options: TLocateOptions): boolean;
function isEmpty: boolean;
procedure readData;
function writeData: integer;
function writeDataWithTrans: integer;
function recordCount: integer;
procedure clearparams;
procedure setStringParam(key: string; value: string);
procedure setStringParamNoQout(key: string; value: string);
procedure setIntegerParam(key: string; value: integer);
procedure setDecimalParam(key: string; value: extended);
procedure setDateParam(key: string; value: TDateTime);
procedure setTimeParam(key: string; value: TDateTime);
procedure setDateTimeParam(key: string; value: TDateTime);
function fieldValues(fieldName: string): Variant;
function getSQLCount: integer;
procedure refresh;
procedure enableControls;
procedure disableControls;
procedure clearSQLQueue;
procedure SetCompany(const CO_ID: string; const CO_NAME: string);