Re: [delphi-br] Diretiva de Compilacao pra BDE o DBX

2009-05-05 Por tôpico José Mário Silva Guedes
Eu resolvi isto criando uma Unit com classes descendentes das classes que
você citou...

O que determinava qual seria utilizada era uma diretiva.

Exemplo:

{IFDEF BD_ADO}
TMinhaQuey = class(TADOQuery)
{$ENDIF}

{$IFDEF BD_BDE}
TMinhaQuery = class(TQuery)
{ENDIF}

//...

end;


O problema é que não pude mais espetar os componentes nos forms, tendo que
criar em tempo de execução.

var
qMinhaQuery : TMinhaQuery;
begin

  qMinhaQuery := TMinhaQuery.Create(Self);
  //...


[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Diretiva de Compilacao pra BDE o DBX

2009-05-05 Por tôpico Marcio F. Cruz
Se eu puder te ajudar.. te indico o componente que eu criei em:

http://sourceforge.net/projects/dddbxfacil/



2009/5/5 José Mário Silva Guedes jmariogue...@gmail.com



 Eu resolvi isto criando uma Unit com classes descendentes das classes que
 você citou...

 O que determinava qual seria utilizada era uma diretiva.

 Exemplo:

 {IFDEF BD_ADO}
 TMinhaQuey = class(TADOQuery)
 {$ENDIF}

 {$IFDEF BD_BDE}
 TMinhaQuery = class(TQuery)
 {ENDIF}

 //...

 end;

 O problema é que não pude mais espetar os componentes nos forms, tendo que
 criar em tempo de execução.

 var
 qMinhaQuery : TMinhaQuery;
 begin

 qMinhaQuery := TMinhaQuery.Create(Self);
 //...

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
Márcio F. Cruz


[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] Diretiva de Compilacao pra BDE o DBX

2009-05-04 Por tôpico Rafael Marques
Boa Tarde

eu tenho um componente q precisa fazer uma instrucao SQL no BD,  mas esse 
componente poderá ser usado em conexoes BDE ou DBX.

como fazer isso sem precisar criar 2 componentes identicos (só mudando a 
propriedade de acesso)??

eu gostaria de algo como criar a propriedade de conexao pro tDatabase e uma pro 
tSqlConnection, mas eu gostaria q qdo eu compilasse um projeto usando o BDE o 
Delphi n pedisse as units do DBX e vice-versa.

mto obrigado



[As partes desta mensagem que não continham texto foram removidas]