Fórum SQL e Edit.text #39047
29/09/2003
0
Eu tenho a Seguinte Tabela:
USUARIOS
USER_ID
USER_NOME
USER_SENHA
USER_NIVEL
e tenho o seguinte código:
qry.close;
qry.sql.Clear;
qry.sql.add(´select * from usuarios where user_id = ´ + edit1.text);
qry.execSQL;
esta consulta seleciona na Tabela usuarios o Registro que tem o Número ID digitado no Edit1.text.
Eu quero fazer uma pesquisa onde eu digito o numero do ID do Usuario
e os outros edits apareçam os dados do mesmo............
Pergunto:
alguem sabe como eu faço p/ registro selecionado aparecer nos edits?
Se alguém tiver uma solução melhor eu aceito tb..........
desde já agradeço.......
Asolliveira
Curtir tópico
+ 0Posts
29/09/2003
Smaug_84
query.FieldByName(´user_senha´).AsString;
e assim por diante,
ou então usar dbedits oq realmente nao gosto muito
Gostei + 0
29/09/2003
Asolliveira
gostaria q analisassem este código p/ mim
oq tem de errado?
Query1.SQL.Clear;
query1.sql.Add(´select * from tab_usuarios where user_id = ´ + edtID.text);
edtNome.text:= Query1.FieldByName(´user_nome´).asString;
edtSenha.text:= Query1.FieldByName(´user_senha´).asString;
edtNivel.text:= Query1.FieldByName(´user_nivel´).asString;
Query1.Open;
Query1.ExecSQL;
será q alguém pode me ajudar???????
Gostei + 0
29/09/2003
Fabricio
QRY.ADD(´SELECT * FROM TAB_USUARIO WHERE USER_ID=:PAR0´);
QRY.PREPARE;
QRY.PARAMS[0].ASSTRING:=EDTID.TEXT;
QRY.ACTIVE:=TRUE;
EDTNOME.TEXT:=QRY.FIELDS[1].ASSTRING;
EDTSENHA.TEXT:=QRY.FIELDS[2].ASSTRING;
EDTNIVEL.TEXT:=QRY.FIELDS[3].ASSTRING;
Outra coisa, vc só usa EXECSQL para consultas de atualização, inserção e deleção (UPDATE, DELETE E INSERT);
Gostei + 0
29/09/2003
Afarias
Query1.SQL.Clear;
Query1.SQL.Add(´select * from tab_usuarios where user_id = ´ + edtID.text);
Query1.Open;
edtNome.text:= Query1.FieldByName(´user_nome´).asString;
edtSenha.text:= Query1.FieldByName(´user_senha´).asString;
edtNivel.text:= Query1.FieldByName(´user_nivel´).asString;
T+
Gostei + 0
06/10/2003
Asolliveira
[/code]
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)