Discussão sobre outras linguagens de programação.
01 Abr 2010 09:44
Mocada, tem como no Delphi usar o operador & ?
Tipo assim:Tenho uma tabela de Clientes com o Alias CLI e outra tabela de Clintes2 com o alias CLI2
Como os campos sao = eu faco assim no clipper (
if opc = 1
alias := 'CLI'
Else
alias := 'CLI2'
endif
&alias->(dbappend())
.
.
.
Agora preciso fazer a mesma coisa no Delphi , o que estou usando é Data Module(um com nome de DM e outro DMTMP) para que nao precise ficar refazendo umas condicoes , tipo essa
dm.ibLocal.DatabaseName := ''teste.fdb';
dm.ibLocal.Connect;
dm.ibTrans.StartTransaction;
.....
dmtmp.ibLocal.DatabaseName := ''teste.fdb';
dmtmp.ibLocal.Connect;
dmTMP.ibTrans.StartTransaction;
......
01 Abr 2010 10:03
Não entendo muito de Delphi. Meu negócio é C++. Mas que eu saiba, o Delphi não aceita operadores de macro substituição (&) como o Clipper.
E outra: ao que aprece você quer replicar os dados de um dataSet para outro. Se é que entendi direito. Mas em OOP, você pode copiar um objeto para outro, pois um objeto é uma variável como outra qualquer (desde que da mesma classe, claro). Se for esse o caso, copie o objeto principal para o temporário e apenas mude no temporário as propriedades que precisem ser alteradas.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.