Estou implementado um tela de pedido.Uso o MySql WorkBench criei uma tabela chamada Cliente e outra Pedido
quando vou cadastrar um novo cliente esse mesmo e salvo com uma chave primaria acima (como 15 em diante )
nunca com o Id = 1 .
Como posso resolver isso .
O q talvez esteja acontecendo é q sua chave primaria está como auto_increment e em alguns casos houve erro na inclusão. Para cada erro numa transação o próximo valor do auto_increment é perdido. Por exemplo se vc tem 10 registros numa tabela com chave auto_increment e der erro numa transação, a proxima inclusão terá a chave 12 e não 11 como deveria ser.
Tente recriar seu banco de dados e certifique-se de q o campo está com auto-increment…