djuris 0 Denunciar post Postado Maio 9, 2008 Olá pessoal.... Estou desenvolvendo um sistema simples para cadastro e buscas, usando Delphi 6 e Paradox. tenho um form de cadastro com uma table e os dados Cod (chave) Nome CPF RG e em outro form um DBgrid e uma Query (para poder realizar pesquisas parciais atraves do Nome).... o problema eh o seguinte: Gostaria de fazer uma pesquisa, apos selecionado registro, com um duplo clique ou usando um botao, o formulario de cadastro se abrisse naquele registro para edição (pois se tenho 1000 registros como vou localizar um especifico para edição no form de cadastro?) tentei usar apenas a query para o cadastro e busca (da certinho, aparece o registro buscado), mas me parece que com os comandos sql, não dá pra editar o registro... aguardo alguma opinião... obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Hewitt 14 Denunciar post Postado Maio 9, 2008 A opção da Query, RequestLive, está TRUE (no Object Inspector)? Compartilhar este post Link para o post Compartilhar em outros sites
djuris 0 Denunciar post Postado Maio 10, 2008 opa, pessoal, num demorou muito e consegui achar a resposta pro problema.... usei uma variavel que no evento OnDblClick da DbGrid recebe o valor do campo Cod variavel:=QueryBusca.FieldByName('Cod').AsString; depois usei FindKey com esse valor na Table pra encontrar o registro, chamando o FormCadastro TableCadastro.FindKey([a]); FormCadastro.show; prontinho agora eh só clicar no botão Edit e editar o registro... valeu Hewitt pela atenção! Compartilhar este post Link para o post Compartilhar em outros sites