[firebase-br] Off-Topic Listando registros com o DBLookUpComboBox

Francisco Thiago jeandeadlucky em yahoo.com.br
Seg Dez 12 15:01:01 -03 2005


A solução que fiz foi um pseudo-lookup.

Vc digita num TEdit uma string. Essa string ira alimentar um cds comum de 
pesquisa. A pesquisa será efetuada no banco de dados e o resultado será 
mostrado num TDBLookupComboBox comum.

Conforme é movido o ponteiro na cdsPesquisa, os valores são atribuidos ao 
DataSet a ser gravado.

O grande lance está em trazer o campo lookup no sql, via join, e torná-lo 
não editavel na fonte de dados (SQLDataSet ou SQLQuery e etc)...

Detalhe: O DSP do D7 ÀS VEZES comete algumas "gafes" na geraçao do update... 
Geraldo algo como

update Tabela set
where CAMPO1 = OLD.CAMPO1.

O que aconteceu? vc modificou o campo lookup e apenas ele. O DSP sabe que 
tem uma mudança, mas na hora de gerar os campo, nao tem ninguem pra 
atualizar... captou?

Se vc for cauteloso, dá certo.

T+


Francisco Thiago de Almeida
Enter & Plug Informática
Divisão: Desenvolvimento e Banco de dados
Franca / SP
msn: thiago em enterplug.com.br





----- Original Message ----- 
From: "marcelo - teflamar" <marcelo em teflamar.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, December 12, 2005 11:32 AM
Subject: Re: [firebase-br] Off-Topic Listando registros com o 
DBLookUpComboBox


faz outra coisa, uma tela de consulta por exemplo,

----- Original Message ----- 
From: "Michel Sugimoto" <michelsugimoto em yahoo.com.br>
To: <lista em firebase.com.br>
Sent: Monday, December 12, 2005 10:41 AM
Subject: Re: [firebase-br] Off-Topic Listando registros com o
DBLookUpComboBox


Desculpe a pergunta inevitavel, mas se nao usa o DBLookUpComboBox para
tabelas grandes, usa o que?

[]s, t+

marcelo - teflamar wrote:
> para tabelas grandes não se usa o dblookupcombobox.
> se tiver que usar, após o open, dê um tabela.fetchall;
>
> ----- Original Message ----- 
> From: "Michel Sugimoto" <michelsugimoto em yahoo.com.br>
> To: <lista em firebase.com.br>
> Sent: Monday, December 12, 2005 9:54 AM
> Subject: [firebase-br] Off-Topic Listando registros com o DBLookUpComboBox
>
>
> Galera,
>
> estou usando o TDBLookUPComboBox para listar os registros de uma
> tabela... mas acontece que, quando clico na seta para listar os
> registros, aparece apenas uma linha. depois de ir clicando na seta de
> rolagem, quando eu saio e entro no combo a lista aparece com as 7 linhas
> definidas na propriedade "DropDownRows".
>
> Alguem sabe como resolver este problema?
>
> []s, t+
>
>
> ______________________________________________
> 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://firebase.com.br/pesquisa
>
>


______________________________________________
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://firebase.com.br/pesquisa


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.13.13/197 - Release Date: 09/12/2005


______________________________________________
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://firebase.com.br/pesquisa 


	

	
		
_______________________________________________________ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 






Mais detalhes sobre a lista de discussão lista