[resolvido] Diminuir número de tabelas
Moderador: Avelino Sampaio
[resolvido] Diminuir número de tabelas
Boa tarde
Um dúvida.
Cada tabela permite até 255 campos.
Nestas 3 tabelas, existe a possibilidade matemática de diminuir para 2, unindo a tabela 1 com a 2, todavia, quando o faço, acusa....
O valor da propriedade é muito grande. gerando erro no salvamento.
Alguém saberia dizer-me o porque e se existe alguma coisa para sanar essa dificuldade?
Um dúvida.
Cada tabela permite até 255 campos.
Nestas 3 tabelas, existe a possibilidade matemática de diminuir para 2, unindo a tabela 1 com a 2, todavia, quando o faço, acusa....
O valor da propriedade é muito grande. gerando erro no salvamento.
Alguém saberia dizer-me o porque e se existe alguma coisa para sanar essa dificuldade?
Você não está autorizado a ver ou baixar esse anexo.
- Avelino Sampaio
- Mensagens: 1895
- Registrado em: 04 Jun 2015, 18:27
- Contato:
Re: Diminuir número de tabelas
Mylton,
veja a tabela 4 (tabela 1 + tabela 2)
Aguardamos
veja a tabela 4 (tabela 1 + tabela 2)
Aguardamos
Você não está autorizado a ver ou baixar esse anexo.
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================
Re: Diminuir número de tabelas
Boa tarde
Obrigado Avelino.
Mas a título de aprendizado, pq desse erro e como contorná-lo?
Obrigado Avelino.
Mas a título de aprendizado, pq desse erro e como contorná-lo?
- Avelino Sampaio
- Mensagens: 1895
- Registrado em: 04 Jun 2015, 18:27
- Contato:
Re: Diminuir número de tabelas
Mylton,
a questão é que eu não consegui simular o problema relatado.
Sucesso!
a questão é que eu não consegui simular o problema relatado.
Sucesso!
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================
Re: Diminuir número de tabelas
Avelino
Antes de finalizar, será que poderia ser " a falta de alguma coisa"?
Obrigado
Antes de finalizar, será que poderia ser " a falta de alguma coisa"?
Obrigado
Re: Diminuir número de tabelas
Desculpe insistir.
Mas precisava entender o pq, pq preciso diminuir/agrupar mais tabela.
assim poderia liberar mais algumas para chegar ao limite de 32 tabelas por relacionamento, conseguindo "encaixar" tudo.
Em anexo outras 2 tabelas co o mesmo problema.
Espero que possa acontecer aí para que veja.
Existe alguma outra forma de relacionar tabelas por código?
caso, sim, o limite de relacionamento é o mesmo?
Mas precisava entender o pq, pq preciso diminuir/agrupar mais tabela.
assim poderia liberar mais algumas para chegar ao limite de 32 tabelas por relacionamento, conseguindo "encaixar" tudo.
Em anexo outras 2 tabelas co o mesmo problema.
Espero que possa acontecer aí para que veja.
Existe alguma outra forma de relacionar tabelas por código?
caso, sim, o limite de relacionamento é o mesmo?
Você não está autorizado a ver ou baixar esse anexo.
Re: Diminuir número de tabelas
Na aplicação que estou fazendo neste endereço verá que existe um relacionamento de 1 tabela para 32 tabelas e preciso encaixar mais algumas (assinaladas em vermelho)
Mas precisava entender o pq, pq preciso diminuir/agrupar mais tabela.
Assim poderia liberar mais algumas para chegar ao limite de 32 tabelas por Relacionamento, conseguindo "encaixar" tudo.
Por acaso, existe alguma outra forma de relacionar tabelas por código?
caso, sim, o limite de relacionamento é o mesmo?
Mas precisava entender o pq, pq preciso diminuir/agrupar mais tabela.
Assim poderia liberar mais algumas para chegar ao limite de 32 tabelas por Relacionamento, conseguindo "encaixar" tudo.
Por acaso, existe alguma outra forma de relacionar tabelas por código?
caso, sim, o limite de relacionamento é o mesmo?
Você não está autorizado a ver ou baixar esse anexo.
- Avelino Sampaio
- Mensagens: 1895
- Registrado em: 04 Jun 2015, 18:27
- Contato:
Re: Diminuir número de tabelas
Mylton,
o erro na tabela ocorre devido a excessiva quantidade de combobox, além dos nomes dos campos serem muito cumpridos. Para vc manter todas essas combobox, utilize as tabelas separadas como fez e aí basta realizar o relacionamento de 1 para 1 entre elas. Veja na figura abaixo que acrescentei a tabela tblExameFísico, para realizar o relacionamento de 1 para Muitos, como vc tem no seu projeto original.
Nota 1: Abra a tabela2... e observe que a propriedade INDEXADO, do campo idTabela1, está setado para Sim (Duplicação não autorizada). Isso é necessário para que ocorra a relacionamento de 1 para 1.
Aguardamos
o erro na tabela ocorre devido a excessiva quantidade de combobox, além dos nomes dos campos serem muito cumpridos. Para vc manter todas essas combobox, utilize as tabelas separadas como fez e aí basta realizar o relacionamento de 1 para 1 entre elas. Veja na figura abaixo que acrescentei a tabela tblExameFísico, para realizar o relacionamento de 1 para Muitos, como vc tem no seu projeto original.
Nota 1: Abra a tabela2... e observe que a propriedade INDEXADO, do campo idTabela1, está setado para Sim (Duplicação não autorizada). Isso é necessário para que ocorra a relacionamento de 1 para 1.
Aguardamos
Você não está autorizado a ver ou baixar esse anexo.
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================
Re: Diminuir número de tabelas
Boa noite Avelino
Vi sua resposta e dessa forma permite colocar todas as tabelas relacionadas da forma que sugeriu.
Contudo, preciso de um "pulo do gato" simples para alguns, mas de alta complexidade para mim.
Acrescentei 3 forms as tabelas, com poucos campos, apenas para testar.
O form relacionado diretamente a tabela exame físico a medida que registro.... ele funciona, já a segunda tabela que foi relacionada a primeira não sincroniza.
Por favor, como poderia resolver isso? Pretendo usar codificação nos boto~es em vez da macro.
Obrigado
Vi sua resposta e dessa forma permite colocar todas as tabelas relacionadas da forma que sugeriu.
Contudo, preciso de um "pulo do gato" simples para alguns, mas de alta complexidade para mim.
Acrescentei 3 forms as tabelas, com poucos campos, apenas para testar.
O form relacionado diretamente a tabela exame físico a medida que registro.... ele funciona, já a segunda tabela que foi relacionada a primeira não sincroniza.
Por favor, como poderia resolver isso? Pretendo usar codificação nos boto~es em vez da macro.
Obrigado
Você não está autorizado a ver ou baixar esse anexo.
- Avelino Sampaio
- Mensagens: 1895
- Registrado em: 04 Jun 2015, 18:27
- Contato:
Re: Diminuir número de tabelas
Mylton,
a questão se resume a como apontar o vinculo de uma subformulário para o outro subformulário. Veja como foi apontado o campo (idtabela1) do subform 1 na propriedade de vinculo do subform 2
Aguardamos
a questão se resume a como apontar o vinculo de uma subformulário para o outro subformulário. Veja como foi apontado o campo (idtabela1) do subform 1 na propriedade de vinculo do subform 2
Aguardamos
Você não está autorizado a ver ou baixar esse anexo.
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================
Re: Diminuir número de tabelas
Bom dia.
Entendi.
Muito obrigado pelo pulo.
Abs.
Boa semana.
Entendi.
Muito obrigado pelo pulo.
Abs.
Boa semana.
Quem está online
Usuários neste fórum: Nenhum usuário registrado e 3 visitantes