Campo Auto Incremental!
Olá Pessoal! Bom dia!!
A minha dúvida é com relação acriar um campo auto Incremente ( Campo Código).
O que eu quero é saber como posso alem de auto Incrementar fazer comque o campo código no formulário fique travado(não possa receber do usuário o número que será sequenciado!? e como ele pode aparecer no formulário auto máticamente pois ele só é realmente colocado depois do cadastro pronto!
desde já obrigado!!
Lenne
ICQ 320202356
A minha dúvida é com relação acriar um campo auto Incremente ( Campo Código).
O que eu quero é saber como posso alem de auto Incrementar fazer comque o campo código no formulário fique travado(não possa receber do usuário o número que será sequenciado!? e como ele pode aparecer no formulário auto máticamente pois ele só é realmente colocado depois do cadastro pronto!
desde já obrigado!!
Lenne
ICQ 320202356
Lenne
Curtidas 0
Respostas
Rosivaldo
09/05/2003
O melhor que você tem a fazer é implementar uma rotina no próprio programa para fazer isso. Isso facilita na hora de migrar de banco de dados.
Mas se você realmente não quer ter trabalho... Coloque um DBText que pegue o valor do campo de AUTOINCREMENTO. Coloque a propriedade Enabled := False ou então ReadOnly := False.
Toda vez que você chamar o método Insert da tabela ele vai colocar o novo valor da sequencia sem permitir que o usuário altere esse valor....
Mas se você realmente não quer ter trabalho... Coloque um DBText que pegue o valor do campo de AUTOINCREMENTO. Coloque a propriedade Enabled := False ou então ReadOnly := False.
Toda vez que você chamar o método Insert da tabela ele vai colocar o novo valor da sequencia sem permitir que o usuário altere esse valor....
GOSTEI 0