Se você tiver uma tabela com o cadastro dos funcionários, você poderia
relacionar as duas tabelas pelo código (id) do cadastro, e retornando apenas
o nome do usuário, assim você poderia atualizar o seu label.

 

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Elazar Dornelles Ceza
Enviada em: sexta-feira, 15 de fevereiro de 2008 12:59
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] Melhor código para mostrar usuario cadastrado na
transação

 

Pois...é a sua logica esta certa, mas vai te dar um trabalho extra ...cada
vez que o cliente adicionar um usuario...
Derrente fique mais fácil se voce por um campo no banco de dados e nele
armazenar o nome do usuário alem do codigo!!!

----- Mensagem original ----
De: Fabio Gomes <[EMAIL PROTECTED] <mailto:binho62%40yahoo.com.br> >
Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> ;
[EMAIL PROTECTED] <mailto:delphi-total%40yahoogrupos.com.br> 
Enviadas: Sexta-feira, 15 de Fevereiro de 2008 11:14:47
Assunto: [delphi-br] Melhor código para mostrar usuario cadastrado na
transação

boa tarde colegas,

no meu sistema eu gravo o usuario que efetuou a transacao (inclusão ou
alteração) .
e para mostrar os dados fiz uma "pog".
eu coloquei um label na tela e o caption do label recebe o usuario que vem
do banco.. assim:

if (dm.query_1. fields[1] .Value<>null) then
begin
if dm.query_1.Fields[ 1].AsString= '1' then
label_user.Caption: ='cristiano' ;
if dm.query_1.Fields[ 1].AsString= '2' then
label_user.Caption: ='paulo';
if dm.query_1.Fields[ 1].AsString= '3' then
label_user.Caption: ='lucas';
if dm.query_1.Fields[ 1].AsString= '4' then
end;

Isto é horrivel porque se aumentarem os usuarios, vou ter que ficar
alterando o código cada vez que precisar criar mais usuários.

alguem consegue me orientar qual melhor forma fazer?

grato

------------ --------- --------- ---
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento! 

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

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento!
http://br.mail.yahoo.com/

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

 



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

Responder a