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


3 participantes

    Botão Compactar e Reparar

    Luiz Gustavo M
    Luiz Gustavo M
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 447
    Registrado : 13/09/2011

    Botão Compactar e Reparar Empty Botão Compactar e Reparar

    Mensagem  Luiz Gustavo M Seg 20 Ago 2012, 12:14

    Boa tarde.

    Meu BD está em rede (3 micros) e está dividido (Be e Fe). Gostaria de colocar no meu Forms Principal um botão para "Compactar e Reparar". Alguém sabe me informar qual o código?

    É possível, neste mesmo botão ou em um outro, antes de "Reparar e Compactar", dar um comando para desconectar ("derrubar") todos os frontends?

    Obrigado

    Luiz Gustavo


    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    Botão Compactar e Reparar Empty Botão Compactar e Reparar

    Mensagem  toyebom Seg 20 Ago 2012, 18:32

    Quanto ao botão não te posso responder mas já vi algumas bds com essa opção só que na altura não liguei. Se encontrar novamente mando-te.

    Quanto ao logof, envio-te um bd que achei interessante, julgo que é o que necessitas.
    Luiz Gustavo M
    Luiz Gustavo M
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 447
    Registrado : 13/09/2011

    Botão Compactar e Reparar Empty Re: Botão Compactar e Reparar

    Mensagem  Luiz Gustavo M Seg 20 Ago 2012, 19:37

    Olá
    toyebom.

    Obrigado pela força.

    Abraços

    Luiz Gustavo M
    Luiz Gustavo M
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 447
    Registrado : 13/09/2011

    Botão Compactar e Reparar Empty Re: Botão Compactar e Reparar

    Mensagem  Luiz Gustavo M Seg 20 Ago 2012, 19:55

    Pesquisando no forum, encontrei o código abaixo, em um exemplo do Viera:

    Public Function CompactDb()
    On Error Resume Next
    CommandBars. _
    FindControl(ID:=2071). _
    accDoDefaultAction
    End Function


    Minha dúvida: Question Este código só compacta, ou compacta e repara?

    Obrigado
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    Botão Compactar e Reparar Empty Botão Compactar e Reparar

    Mensagem  toyebom Seg 20 Ago 2012, 21:03

    em principio também deve reparar uma vez que a função conpactar, o que faz é um backup da bd original eliminando "restos" indesejados da bd, dá-lhe o mesmo nome e elimina a original, pelo que, tenta corrigir algum erro encontrado.
    No entanto á que ter cuidado com as compactações, porque como essa função é fazer backup para uma nova, pode gerar algum erro ao faze-lo e crasha s bd original.
    Isso já me aconteceu e tive de começar a bd do inicio, pelo que, aconcelho a fazer sempre uma cópia de segurança antes de compactares para o caso disso acontecer.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    Botão Compactar e Reparar Empty Re: Botão Compactar e Reparar

    Mensagem  JPaulo Ter 21 Ago 2012, 07:25

    Olá Luiz;

    Chegou a ver este tópico ?

    http://maximoaccess.forumeiros.com/t8966-compactar-proprio-banco



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Botão Compactar e Reparar Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Botão Compactar e Reparar Folder_announce_new 102 Códigos VBA Gratuitos...
    Botão Compactar e Reparar Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidad
    Convidado


    Botão Compactar e Reparar Empty Re: Botão Compactar e Reparar

    Mensagem  Convidad Ter 21 Ago 2012, 07:33

    bom dia grande mestre.

    Perdão pela minha intromissão, eu uso este e funciona maravilha.

    http://www.access-programmers.co.uk/forums/showthread.php?t=228573

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    Botão Compactar e Reparar Empty Re: Botão Compactar e Reparar

    Mensagem  JPaulo Ter 21 Ago 2012, 07:56

    Sem problema Mario.

    Vindo desse Grande fórum, no qual eu e o Avelino somos participantes, é sempre uma mais valia.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Botão Compactar e Reparar Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Botão Compactar e Reparar Folder_announce_new 102 Códigos VBA Gratuitos...
    Botão Compactar e Reparar Folder_announce_new Instruções SQL como utilizar...
    Luiz Gustavo M
    Luiz Gustavo M
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 447
    Registrado : 13/09/2011

    Botão Compactar e Reparar Empty Re: Botão Compactar e Reparar

    Mensagem  Luiz Gustavo M Ter 21 Ago 2012, 12:45

    Olá Mestre JPaulo.

    Private Sub MeuBotão_Click()
    '2003
    SendKeys "%(TDC)", False
    End Sub


    É isto?

    Abraços
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    Botão Compactar e Reparar Empty Re: Botão Compactar e Reparar

    Mensagem  JPaulo Ter 21 Ago 2012, 13:48

    Compactar o proprio banco, sim é.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Botão Compactar e Reparar Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Botão Compactar e Reparar Folder_announce_new 102 Códigos VBA Gratuitos...
    Botão Compactar e Reparar Folder_announce_new Instruções SQL como utilizar...
    Luiz Gustavo M
    Luiz Gustavo M
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 447
    Registrado : 13/09/2011

    Botão Compactar e Reparar Empty Re: Botão Compactar e Reparar

    Mensagem  Luiz Gustavo M Qua 22 Ago 2012, 13:58

    Peço desculpas aos amigos, e um pouco mais de vossa paciência.
    Pelo que sei, "compactar e reparar" parece ser importante. Mas não sei exatamente o por quê! Não como sei funciona!

    Por favor me corrijam se eu estiver errado.
    Dividi meu sistema (poço chamar assim?) em 2 bancos de dados. Um deles (Base) estão só as tabelas que acredito ser o Backend e o outro (System) com as cts, forms, etc que seria o Frontend. Quando aciono a função "compactar e reparar", estando no Frontend, o que é compactado e reparado? O Backend, o Frontend, ou ambos? Todos os Frontend's (rede) podem fazer uso do "reparar e compactar" ou isto deve ser uma atribuição só do administrador?

    Grato pela atenção e paciência.

    Luiz Gustavo



    Conteúdo patrocinado


    Botão Compactar e Reparar Empty Re: Botão Compactar e Reparar

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Qui 07 Nov 2024, 20:37