Fellipe Henrique Pergunto: Pelo que entendi usando esse recurso, eu terei um espaço de tempo uma janela, em que outro usuário poderá entrar com outro registro e dai o valor que eu peguei não ser mais do registro que estou trabalhando? Nota: eu estou considerando uma aplicação rodando em rede e com vários acessos simultâneo.
Gilvan Costa -------Original Message------- From: Fellipe Henrique Date: 11/11/2009 13:50:27 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Pegar o valor gerado do generator do firebird voce pode usar uma sql: select gen_id(GENERATOR, 1) from rdb$database Ele vai te retornar o numero, e somar a quantidade (1) no generator em questao. []s 2009/11/11 infogil <info...@yahoo.com.br> > > > Olá Srs > > Como eu faço para ter o valor no dbedit da minha primary key que é gerada > de um generator do firebird > > Logo após um um ApplyUpdates(0) sem ter que abrir e fechar o formulário. > > O Problema é que eu só abro um registro por vez em um formulário e uso o > valor da chave como parâmetro para localizar o registro, no momento da a > adição dos dados e o uso do ApplyUpdates(0) não está vindo o valor primary > key e com isso eu não vou conseguir saber o valor gerado e re abrir o > registro para visualização. > > Sds > > Gilvan Costa > > > -- _________________________________ T.·.F.·.A.·. Fellipe Henrique ----------------------------------------------------------------------------- - CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o "Cco" (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ####################################### [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> [As partes desta mensagem que não continham texto foram removidas]