ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Delphi + Oracle

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
rcamoleze
Novato
Novato


Registrado: Sábado, 19 de Agosto de 2006
Mensagens: 3

MensagemEnviada: Seg Jan 26, 2015 8:32 pm    Assunto: Delphi + Oracle Responder com Citação

Amigos boa noite. Fiquei um tempo afastado da programação agora vou retornando. Em meu retorno estou utilizando Delphi 7 com oracle.
Na app teste que estou fazendo, estou utilizando os componentes da paleta DBExpress sendo eles: TSQLConnection, TSQLQuery.

Fiz uma tabela simples no banco, cadastro de usuários: código, nome e senha.

Como eu era acostumado a fazer, os objetos de banco coloquei em um datamodule ai no evento OnExit do campo usuário coloquei o seguinte código:

procedure TFrmAcesso.edtUsuarioExit(Sender: TObject);
var
Mensagem : String;

sUsuario : String;

begin

sUsuario := '';

sUsuario := Concat('''',edtUsuario.Text,'''');

With dtmPrincipal.sqlqryUsuario Do
Begin
If Active Then Close;
SQL.Clear;
SQL.Add('Select NM_USUARIO From USERS ');
SQL.Add('Where USUARIO = :Login');
ParamByName('Login').AsString := sUsuario;
Open;
End;

lblUsuario.Caption := dtmPrincipal.sqlqryUsuario.Fields[0].AsString;

end;

Porém o que ocorre é que não retorna nenhum dado.

Já fiz um teste direcionando a variável sUsuario para um edit e ele mostra o valor correto da variável por exemplo: 'TESTE'

Alguém poderia dar um help.

Att
Robison
rcamoleze@yahoo.com.br
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
rcamoleze
Novato
Novato


Registrado: Sábado, 19 de Agosto de 2006
Mensagens: 3

MensagemEnviada: Seg Jan 26, 2015 9:37 pm    Assunto: Responder com Citação

consegui ajustar....
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB