é, eu sei, to enchendo, mas são duvidas que eu tenho ceteza que pra vocês são bem simples.
É o seguinte:
O programa que eu estou fazendo, é um programa simples de cadastro e busca de clientes.
Nele a pessoa informa o CODIGO, NOME, RG, CPF, enfim, um programa comum, quando eu criei a tabela, do tipo PARADOX, no campo CODIGO, eu coloquei ele como chave primaria, e coloquei ele do tipo +-(autoincrement), pra que o codigo seja gerado automaticamente.
Dessa forma ele gera automaticamente o CODIGO, porém, a primeira vez que você vai cadastrar ele não da codigo nenhum, ou seja o Codigo fica em branco, quando você clica em SALVAR, salva tudo e o Proximo codigo fica sendo o 1. Só que esse não é o principal problema, quando você limpa a tabela, pode ser através do Databasedesktop mesmo, e vai registra um novo usuario, ele começa da onde paro, vou dar um exemplo:
To la cadastrando:
Codigo: 1
Nome: João da Silva
Codigo: 2
Nome: José dos Santos
Codigo: 3
Nome: Domingos da Costa
Pois bem, vou la no Databasedesktop, edito minha tabela, e apago todo mundo, ou seja, zero ela, OK!!!
Quando eu entro no meu programa pra fazer novos cadastros, ao invés dele começar do 1, ele começa do 4, é como se ele não tivesse zerado minha tabela.
porque ela não começa do 1?
onde ta errado?, qual a melhor forma de fazer com que o programa gere automaticamente o CODIGO?
pessoal, desculpa a perturbação, mas eis aqui um grande fã de Delphi, mas que não entende muito do assunto.
Fico grato mais uma vez pela atenção, e pelo espaço dado a nós, leigos no assunto!!!!
Pergunta
Curinga
Olá pessoal, sou eu mais uma vez!!!!!
é, eu sei, to enchendo, mas são duvidas que eu tenho ceteza que pra vocês são bem simples.
É o seguinte:
O programa que eu estou fazendo, é um programa simples de cadastro e busca de clientes.
Nele a pessoa informa o CODIGO, NOME, RG, CPF, enfim, um programa comum, quando eu criei a tabela, do tipo PARADOX, no campo CODIGO, eu coloquei ele como chave primaria, e coloquei ele do tipo +-(autoincrement), pra que o codigo seja gerado automaticamente.
Dessa forma ele gera automaticamente o CODIGO, porém, a primeira vez que você vai cadastrar ele não da codigo nenhum, ou seja o Codigo fica em branco, quando você clica em SALVAR, salva tudo e o Proximo codigo fica sendo o 1. Só que esse não é o principal problema, quando você limpa a tabela, pode ser através do Databasedesktop mesmo, e vai registra um novo usuario, ele começa da onde paro, vou dar um exemplo:
To la cadastrando:
Codigo: 1
Nome: João da Silva
Codigo: 2
Nome: José dos Santos
Codigo: 3
Nome: Domingos da Costa
Pois bem, vou la no Databasedesktop, edito minha tabela, e apago todo mundo, ou seja, zero ela, OK!!!
Quando eu entro no meu programa pra fazer novos cadastros, ao invés dele começar do 1, ele começa do 4, é como se ele não tivesse zerado minha tabela.
porque ela não começa do 1?
onde ta errado?, qual a melhor forma de fazer com que o programa gere automaticamente o CODIGO?
pessoal, desculpa a perturbação, mas eis aqui um grande fã de Delphi, mas que não entende muito do assunto.
Fico grato mais uma vez pela atenção, e pelo espaço dado a nós, leigos no assunto!!!!
Um abraço...
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.