[firebase-br] SQL + DBExpress+ ClientDataset

Francisco Thiago jeandeadlucky em yahoo.com.br
Qui Abr 14 01:31:29 -03 2005


opss.. botão errado :D

Faço o Join tranquilo, trago os campos e etc... só que no campos externos,
eu apenas desmarco o pfInUpdates e jogo feito (qqr required, eu tb tiro),
daí você pode implementar um programinha que busque o valor valor (tipo um
lookup com search imbutido) e grava o "label" no campo externo e a chave no
campo apropriado, daí, jgo feito...

Verifique se a sua tabela no banco de dados também não está com o "required
false"


Espero ter ajudado.


Thiago


----- Original Message ----- 
From: <savio_assuncao em ibest.com.br>
To: <lista em firebase.com.br>
Sent: Wednesday, April 13, 2005 7:48 PM
Subject: [firebase-br] SQL + DBExpress+ ClientDataset


Ola !!

  Pois é Tiago e PHA ,
  Alterei a propriedade Required = False , Providerflags= False para colunas
exterrnas
  no ClientDAtaSet e no SQLQuery   e continua  retornando 'EDBClient Field
value Required".

  Li um artigo interesando no site da firebase :
" Maximizando a performance do Interbase em aplicativos Delphi/C++Builder"
  Tem uma esplanação sobre isso SQL com inner join e outra tabelas , o autor
ate fala que a visa naum eh nada facil em se tratando disso.

  Mas seguindo o exemplo que ele citou notei que o prg "passa" pela
propriedade   onPostError ,mas naum pela  onReconcileError do ClientDataset,
ate inclui o form Reconcilie Error Dialog , tb naum funcionou.

  Eh intrigante isso

  Tb axei interessante ele sugerir usar compos calculados pra colunas
externas ..

 Mas vou tentando !!!!!!!!!!!!!!

[ ]'s
SAvio Assuncao
D6+DBExpress+FB!.5





Conheça o novo iBest Acelerado e aumente a velocidade da sua navegação em
até 5 vezes. O primeiro mês é gratuito. Basta acessar o endereço
http://www.ibest.com.br/acelerado para se cadastrar.




----------------------------------------------------------------------------
----


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas:
http://search.gmane.org/search.php?group=firebase







Mais detalhes sobre a lista de discussão lista