Consulta por último nome
Tenho um tabela em paradox com os campos ( Nome , vaga),
Como faço uma consulta em SQL que pegue o ultimo cadastro referente o Nº da Vaga que eu digita p/ fazer a consulta ...........
Ex:
NOME: VAGA:
Paulo 3
Tiago 2
Walter 4
João 2
Maria 2
Patrícia 1
Conclusão ............Quando eu digitar o Nº =2 no Edit e Click no botão , da o resultado da consulta = Maria.................Agradeço ......Jairo-GO
Como faço uma consulta em SQL que pegue o ultimo cadastro referente o Nº da Vaga que eu digita p/ fazer a consulta ...........
Ex:
NOME: VAGA:
Paulo 3
Tiago 2
Walter 4
João 2
Maria 2
Patrícia 1
Conclusão ............Quando eu digitar o Nº =2 no Edit e Click no botão , da o resultado da consulta = Maria.................Agradeço ......Jairo-GO
Jairo-go
Curtidas 0
Respostas
Japa
21/08/2003
Amigo eu nawn sei muito sobre os comandos sql, mas vc pode fazer do jeito que eu pensei....
Bom isso e so para dar uma ideia para voce amigo espero ter ajudado...
Tabela.firt;
while not Tabela.eof then
begin
if Tabela.fields[numero do campo].text= Ednumero.text then
begin
numero:= Tabela.fields[0].text;
// Se voce tiver uma chave primaria a variavel ´numero´
// vai receber ela
end;
end;
// assim voce pode mostrar em um Tedit
Tabela.locate(´Chave_prim´, numero,[]); // setar onde esta a chave
//procurada
Ednome.text:= Tabela.fields[1].text;
Bom isso e so para dar uma ideia para voce amigo espero ter ajudado...
GOSTEI 0
Fabiomx
21/08/2003
query1.active := false;
query1.sql.clear;
query1.sql.add(´select * from teste where nome = ´´ + edit1.Text + ´´´);
query1.active:= true;
PODE FAZER O PROCESSO ACIMA ... TESTEI E DA CERTO ........
FABIO MAURICIO
query1.sql.clear;
query1.sql.add(´select * from teste where nome = ´´ + edit1.Text + ´´´);
query1.active:= true;
PODE FAZER O PROCESSO ACIMA ... TESTEI E DA CERTO ........
FABIO MAURICIO
GOSTEI 0
Valdir.santos
21/08/2003
query1.active := false;
query1.sql.clear;
query1.sql.add(´select * from teste where nome = ´´ + edit1.Text + ´´´);
query1.active:= true;
PODE FAZER O PROCESSO ACIMA ... TESTEI E DA CERTO ........
FABIO MAURICIO
E depois coloca query.last e você terá o último nome.
Valdir.
GOSTEI 0