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]Exiestência de Tabela Simples

    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1077
    Registrado : 23/03/2010

    [Resolvido]Exiestência de Tabela Simples Empty Exiestência de Tabela Simples

    Mensagem  Finformática 18/5/2013, 19:58

    Grandes Mestres,

    Procurei na selva e não encontrei um código simples para verificar:

    IF tabela existe then
    delete
    ELSE
    Nada faça
    END IF

    São tabelas auxiliadas criadas que crescem o BD e podem ser deletadas e posteriormente recriadas.
    Modo bem simples

    É possível???


    Muito grato
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Exiestência de Tabela Simples Empty Re: [Resolvido]Exiestência de Tabela Simples

    Mensagem  Marcelo David 18/5/2013, 20:16

    Veja se ajuda:

    http://info.abril.com.br/forum/viewtopic.php?f=149&t=2679


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Exiestência de Tabela Simples Marcel11
    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1077
    Registrado : 23/03/2010

    [Resolvido]Exiestência de Tabela Simples Empty Re: [Resolvido]Exiestência de Tabela Simples

    Mensagem  Finformática 19/5/2013, 08:45

    Grande Marcelo,

    Verifiquei o link que indicastes e juntei com outro de JPAULO (aqui da selva) e resolvi. Ficou assim:


    Dim dbs As DAO.Database
    Dim i As Integer
    Dim Cont As Integer
    Cont = 0
    Set dbs = CurrentDb
    For i = dbs.TableDefs.Count - 1 To 0 Step -1
    'Deleta apenas as tabelas terminadas por AUX que são as tabelas criadas temporariamente...
    If Right(dbs.TableDefs(i).Name, 3) = "AUX" Then
    dbs.TableDefs.Delete dbs.TableDefs(i).Name
    Cont = Cont + 1
    End If
    Next i
    Set dbs = Nothing
    MsgBox "Foi deletado " & Cont & " tabela(s) auxiliar(es) para liberar espaço no seu banco de dados", vbInformation, "AVISO IMPORTANTE"

    Muito obrigado a todos

    Muito obrigado mesmo...

    Grande Abraço
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Exiestência de Tabela Simples Empty Re: [Resolvido]Exiestência de Tabela Simples

    Mensagem  Marcelo David 19/5/2013, 13:46

    Grato por retornar!


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Exiestência de Tabela Simples Marcel11

    Conteúdo patrocinado


    [Resolvido]Exiestência de Tabela Simples Empty Re: [Resolvido]Exiestência de Tabela Simples

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 08:06