Classe TMiConnectionsDb
Unit
Declaração
type TMiConnectionsDb = class(TDataModule)
Descrição
O Data Module TMiConnectionsDb
é usado para conectar-se ao banco de dados através de parâmetros salvos no arquivo config.ini
PARÂMETROS
PASCAL object dm_connections: Tdm_connections O[]nCreate = DataModuleCreate OnDestroy = DataModuleDestroy OldCreateOrder = False Height = 160 HorizontalOffset = 616 VerticalOffset = 328 Width = 414 object SQLTransaction1: TSQLTransaction Active = False Action = caCommit Database = SQLConnector1 Left = 336 Top = 32 end object SQLConnector1: TSQLConnector Connected = True LoginPrompt = True DatabaseName = 'assistente_virtual' KeepConnection = True Password = 'masterkey' Transaction = SQLTransaction1 UserName = 'postgres' HostName = '45.160.125.12' Options = [scoApplyUpdatesChecksRowsAffected] ConnectorType = 'PostgreSQL' Left = 208 Top = 32 end end
EXEMPLO
O evento OnCreate do forme principal deve executar o seguinte código:
if Assigned(dm_connections) then begin dm_connections.Connection := true; if not dm_connections.Connection then halt // Termina a aplicação else dm_connections.Connection := false; //Fecha a conexão com o banco de dados end;
Hierarquia
- TObject
- TPersistent
- TComponent
- TDataModule
- TMiConnectionsDb
Visão Geral
Classes e Registros Aninhados
![]() |
TParam = record |
Campos
![]() |
SQLConnector1: TSQLConnector; |
![]() |
SQLTransaction1: TSQLTransaction; |
![]() |
var _Connection:Boolean ; |
Métodos
![]() |
procedure DataModuleCreate(Sender: TObject); |
![]() |
procedure SQLConnector1Login(Sender: TObject; Username, Password: string); |
![]() |
procedure DmxScroller_Form1CloseQuery(aDmxScroller: TUiDmxScroller; var CanClose: boolean); |
![]() |
function GetParametros_Conexao(aFileName:String;var aParam:TParam):Boolean; |
![]() |
procedure SetParametros_Conexao(aFileName:String;var aParam:TParam); |
Propriedades
![]() |
property Connection : Boolean Read GetConnection Write SetConnection; |
Descrição
Campos
![]() |
SQLConnector1: TSQLConnector; |
O atributo |
![]() |
SQLTransaction1: TSQLTransaction; |
O atributo |
![]() |
var _Connection:Boolean ; |
Métodos
![]() |
procedure DataModuleCreate(Sender: TObject); |
O método |
![]() |
procedure SQLConnector1Login(Sender: TObject; Username, Password: string); |
O evento |
![]() |
procedure DmxScroller_Form1CloseQuery(aDmxScroller: TUiDmxScroller; var CanClose: boolean); |
![]() |
function GetParametros_Conexao(aFileName:String;var aParam:TParam):Boolean; |
O método name ler os parâmetros de conexão com o banco de dados postgress
|
![]() |
procedure SetParametros_Conexao(aFileName:String;var aParam:TParam); |
O método name grava no arquivo config.ini os parâmetros de conexão com o banco de dados postgres. |
Propriedades
![]() |
property Connection : Boolean Read GetConnection Write SetConnection; |
A propriedade
|
Gerado por PasDoc 0.16.0.