dúvida em aplicações multi-banco de dados

Delphi

29/02/2008

quando se fala em multi-banco de dados eu, pessoalmente, só vejo artigos falando sobre a conexão(utilizando, por exemplo TsqlConnection).

mas e quanto aos tFields?

eu gostaria de aproveitar minha solução já pronta sem ter que criar os Tfields ´no braço´.

alguém poderia me esclarecer isso???


Saulopms

Saulopms

Curtidas 0

Respostas

Saulopms

Saulopms

29/02/2008

por exemplo:

se eu tenho uma tabela com um campo Numeric. ele pode ser um bcdfield em um banco mas pode ser um ftmbcd em outro, ou float, etc.

gostaria de saber se há como contornar isso ou outra maneira distina.


GOSTEI 0
Picyka

Picyka

29/02/2008

ola amigo acabe de concluir em minha aplicacao multi banco...
conecata dois bancos postgres e firebird naum tive esse problema so com comandos sql mais ai quando o sistema conectar vc cria uma variavel tipobanco e vc sabe qual o banco esta conectado e faz alguns if

if tpbanco = ´firebird´ then
begin

end
else
if tpbanco= ´postgres´ then
begin


end;
o cara que alimenta a variavel vem do arquivo ini de conexao.


GOSTEI 0
Saulopms

Saulopms

29/02/2008

certo. mais tem casos em que os Tfields são interpretados de forma diferente. Eu já vi, por exemplo, um campo numeric ser interpretado como bcd em um banco e outro tipo para outro banco.

nesse caso, o que fazer?


GOSTEI 0
POSTAR