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]