Olá…
Estou iniciando com o SC e tendo algumas dificuldades.
Estou fazendo um formulário que recebe uma informação por parâmetro através de uma ligação (turma_idturma).
Criei um botão para fazer a ligação e o coloquei em um grid.
Ao clicar no botão ele abre o novo form e faço uma consulta SQL com os dados recebidos e apresento várias informações no cabeçalho.
Até aqui tudo bem.
O problema aparece na hora de salvar.
Independentemente do valor que envio para turma_idturma quando salva ele sempre salva com o valor 1.
E vem a mensagem “Erro na inclusão - O registro já existe”, pois é o mesmo valor para as turmas 1 e 2.
A chave primária é turma_idturma + produto_idproduto.
Alguém pode me ajudar?
1 Curtida
O campo turma_idturma é auto incremento? Se sim, entra em Editar campos e coloca lá que o campo é auto incremento.
1 Curtida
não é auto incremento
Consegui resolver criando uma variável global e atribuindo o valor para o campo no evento onbeforeinsert, mas deve ter uma forma mais simples de fazer isso
Obrigado Thyago, resolveu meu problema!
1 Curtida