AdoConnection APENAS no Form Principal
Pessoal comecei a trabalhar com os Componentes ADO
1- Configuro a CONEXAO no ADOConnection no Form principal ok
2 - Como faço para usar nos outros Forms apenas o ADOQuery e DataSource e usar o AdoConnection apenas do Form Principal
1- Configuro a CONEXAO no ADOConnection no Form principal ok
2 - Como faço para usar nos outros Forms apenas o ADOQuery e DataSource e usar o AdoConnection apenas do Form Principal
Marcos Loyola
Curtidas 0
Respostas
Rafael Brendolan
04/10/2013
Para usar a conexão nos outros Forms coloque o FormPrincipal no uses dos outros Forms.
Depois na query ele vai conseguir visualizar e usar sua AdoConnection.
Depois na query ele vai conseguir visualizar e usar sua AdoConnection.
GOSTEI 0
Marcos Loyola
04/10/2013
Eu declaro na USES?
unit UClientes;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB;
type
TFClientes = class(TForm)
ADOQClientes: TADOQuery;
DSClientes: TDataSource;
private
{ Private declarations }
public
{ Public declarations }
end;
var
FClientes: TFClientes;
implementation
{$R *.dfm}
end.
unit UClientes;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB;
type
TFClientes = class(TForm)
ADOQClientes: TADOQuery;
DSClientes: TDataSource;
private
{ Private declarations }
public
{ Public declarations }
end;
var
FClientes: TFClientes;
implementation
{$R *.dfm}
end.
GOSTEI 0
Marcos Loyola
04/10/2013
Resolvi aqui, é só colocar no AdoQuery
NomeFormularioPrincipal.AdoConnection
Obrigado pela atenção, sempre tem pessoas dispostas a ajudar aqui
NomeFormularioPrincipal.AdoConnection
Obrigado pela atenção, sempre tem pessoas dispostas a ajudar aqui
GOSTEI 0
Rafael Brendolan
04/10/2013
Isso mesmo, com o formulário principal no Uses a sua ADOQuery consegue ver o componente do outro Form e usá-la.
Att.
Att.
GOSTEI 0