João,

Os erros de digitação podem ser resolvidos de uma forma simples, mesmo em 
projetos grandes, basta-se utilizar constantes públicas com os nomes dos 
campos, assim, digitado 1x é o suficiente.

Se digitar errado o nome da constante, o compilador pega!!

hehehehehe

Joao Morais <[EMAIL PROTECTED]> escreveu: Marcelo wrote:

> AMigos da lista, gostaria de saber da experiencia de vcs
> 
> Vi em uma lista de discussão que o FieldByName deixa o tráfeco mais 
> lento. Isso é verdade?

Acrescentando (ou resumindo) os comentários dos colegas da lista:

Use FieldByName apenas se você precisar criar uma camada abstrata aos 
dados, aonde você tem o nome do campo em uma variável string e nem faz 
idéia da posição dele na lista. Nos demais casos você deve usar um 
ponteiro diretamente ao campo, e este ponteiro você cria facilmente em 
tempo de projeto, clicando duas vezes sobre o dataset, Ctrl+A e confirma.

Usar FieldByName indiscriminadamente tem dois problemas:

1. processamento ligeiramente mais lento;
2. O pior dos efeitos colaterais -- seu uso está sujeito a erros de 
digitação difíceis de pegar em projetos grandes.

Quanto ao tráfego (rede), usar ou não usar FieldByName é irrelevante.

--
João Morais


-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Links do Yahoo! Grupos

 



Valfrid-Ly Silva Couto
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
ICQ 15114646
                
---------------------------------
 O Yahoo! está de cara nova. Venha conferir!

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

Responder a