|
|
Create TTable without a form - Databases - Tips & Tricks - Greatis Delphi Pages
Actually you don't need to use any visual component. Remember that each component in Delphi is an object and do not forget to free it for releasing of the allocated memory.
uses Db, DBTables, Dialogs
procedure TForm1.Button1Click(Sender: TObject);
var
Session: TSession;
Database: TDatabase;
Table: TTable;
begin
Session:=TSession.Create(nil);
Database:=TDatabase.Create(nil);
Session.SessionName:='DBSession';
Database.Connected:=False;
Database.AliasName:='dbdemos';
Database.DatabaseName:='biolife';
Database.SessionName:=Session.SessionName;
Table:=TTable.Create(nil);
Table.DatabaseName:=Database.DatabaseName;
Table.SessionName:=Session.SessionName;
Table.TableName:='biolife';
Table.Active:=True;
ShowMessage(Table.Fields[1].AsString+' '+Table.Fields[2].AsString);
Table.Free;
Database.Free;
Session.Free;
end;
- Related chapters
-
Components
- Related topics
-
Create an array of components
Add controls to TabbedNotebook
Duplicate component
Create component at runtime
- For more
-
Delphi Help
- Download source
|