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


    Deleta o conteúdo de todas as tabelas do Bd

    avatar
    Convidado
    Convidado


    Deleta o conteúdo de todas as tabelas do Bd Empty Deleta o conteúdo de todas as tabelas do Bd

    Mensagem  Convidado 22/5/2013, 00:46

    Código:


    Option Compare Database
    Dim StrTabela As String

    Private Sub Comando0_Click()
    Call DeletaTabela
    End Sub

    Function DeletaTabela()
    Dim dbs As Object
    Dim T As DAO.TableDef
    Dim tblNome As String
    Dim I As Integer
    Dim x As Integer
    Dim db As DAO.Database
    Dim StrSQL

    Set db = CurrentDb() 'para o access 2007
    Set dbs = Application.CurrentProject 'para o access 2000 e 2003

    'Leva o nome da tabela para a variável
    For I = 0 To db.TableDefs.Count - 1
    Set T = db.TableDefs(I)
    tblNome = T.Name
    If Not tblNome Like "msys*" Then
    StrTabela = T.Name
    StrSQL = "DELETE * FROM " & StrTabela & ""
    MsgBox StrSQL
    CurrentDb.Execute StrSQL
    x = x + 1
    End If
    Next I
    End Function






    Enjoy!!!

    *****************************************************************************************************************



    Repositório de Exemplos Ms Access
    Sala destinada à colocação de exemplos em Ms Access (Código aberto) de e para
    todos os Utilizadores Cadastrados.
    Não tirar duvidas nesta sala.

      Data/hora atual: 28/4/2024, 14:42