MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros)

    jeanrocha
    jeanrocha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 13/08/2013

    [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros) Empty [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros)

    Mensagem  jeanrocha 9/10/2014, 19:58

    Prezados,


    Desde já saúdo pelo bom trabalho no fórum pois este já usei inúmeras vezes para tirar dúvidas e obtive êxito em muitas delas. No entanto estou com um problema cuja solução passa desapercebido diante de meus olho e assim solicito um auxílio aos companheiros com mais experiência. No BD eu teno muitas relações e chequei elas e a tabela mas ainda assim não consegui chegar ao resultado desejado.

    O BD cadastra entrada e saída de sementes e tem um cadastro de espécies dentre outros. Afim de não divulgar os dados apaguei os demais forms e tabelas e  deixei apenas o problemático. e a consulta correspondente.

    O BD possui:

    Tabelas:

    tblCadEspecie (Principal)
    tblCategoria (Relacionada com caixa de combinação)
    tblClasseSucessional (Relacionada com caixa de combinação)
    tblFamilia (Relacionada com caixa de combinação)
    tblGrupo (Relacionada com caixa de combinação)

    Formulário:

    FormCadEspecies -  Formulário de cadastro (possui botão que leva a consulta das espécies cadastradas)
    FormConEspecies - Formulário de Consulta (duplo clique vai para a tabela de cadastro para edição)
    FormTelaSementes - Mostra os  botões

    Problema: O formulário de cadastro de Espécies não permite mais a adição de nenhum registro (está com edição habilitada e está com duplicação autorizada na tabela). Na barra aparece a seguinte mensagem "chave de associação da tabela tblCadEspecies não está no conjunto de registros", mas verifiquei as relações e não consegui encontrar de onde vem o erro. Refiz o formulário e coloquei novamente as relações e continuou o problema.

    Segue banco de dados em anexo para apreciação e auxílio.

    Os padrões utilizados são(sem os underline):

    tblCadNome_da_Tabela - Para tabela de Cadastro
    tblNome_da_Tabela - Para tabelas com valores fixos

    FormCadNome_do_Formulario - Para formulário de Cadastro
    FormConNome_do_Formulario - Para formulário de Consulta
    FormTelaNome_do_Formulario - Para formulário de apresentação e com botões

    RelNome_do_relatório - Para relatórios

    ConCadNome_da_tabela - Para Consultas de tabelas de cadastro


    Dentro do Formulário:

    btnNome_do_Botão - Para todos os botões
    txtNome_do_Campo - Para todos os Campos editáveis

    Desde já agradeço a ajuda.
    Anexos
    [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros) AttachmentControleSementes.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (283 Kb) Baixado 26 vez(es)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros) Empty Re: [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros)

    Mensagem  Silvio 9/10/2014, 20:54

    Boa tarde, veja se é isso que necessitas...

    Bons estudos !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    jeanrocha
    jeanrocha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 13/08/2013

    [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros) Empty Obrigado - Problema resolvido

    Mensagem  jeanrocha 10/10/2014, 17:05

    Prezado Silvio,

    Agradeço vossa dedicação e agradeço pelo seu honroso trabalho. Se não for pedir demais podeira me dizer qual alteração você fez para que não fique o código e sim a palavra pois relacionei o banco de dados que uso da forma que você fez mas ocorreram 2 erros. No primeiro a última tabela relacionada não estava mostrando os dados. O segundo é que em vez do nome o formulário mostra o código da chave primária, mesmo alterando a fonte de dados continua mostrando só a cave primária.

    Gostaria de tirar outra dúvida, existe algum software que possa ser instalado junto ao vba que procure "códgos mortos" de um banco de dados, ou que verifique erros e aponte onde eles estão e Por quê estão ocorrendo?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros) Empty Re: [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros)

    Mensagem  Silvio 10/10/2014, 17:31

    Veja os relacionamentos das tabelas.
    a- adição de chave estrangeira em 3 tabelas.

    b- combobox: todas as combobox foram alteradas no modo estrutura. Colocado os campos Id....Especie..e chave estrangeira.
    nas combos, há colunas escondidas, veja as propriedades das mesmas e iras entender. O campo que esta o vinculo da combobox é o da chave primária, e não o posterior a ele. Campo chave primária escondido (0cm)


    É isso apenas


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    jeanrocha
    jeanrocha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 35
    Registrado : 13/08/2013

    [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros) Empty Entendi

    Mensagem  jeanrocha 10/10/2014, 18:07

    Olá Silvio,


    Entendi o que estava dando errado,
    No formulário que eu estava ainda era necessário mudar o numero da coluna acoplada para que desse certo.

    Obrigado.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros) Empty Re: [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros)

    Mensagem  Silvio 10/10/2014, 20:44

    O fórum agradece o retorno.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

    Conteúdo patrocinado


    [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros) Empty Re: [Resolvido]Erro ao cadastrar novo Registro(chave de associação da tabela nome_da_tabela não está no conjunto de registros)

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/3/2024, 04:37