TKSoft-Online

Tabelle-Löschen (DAO) PDF Drucken E-Mail
( 0 Votes )
MS-Access Codes - Codeschnipsel DAO
  
Montag, den 31. Dezember 2007 um 01:00 Uhr

Problemstellung:

Wie kann ich eine Tabelle mittels DAO löschen?

Verweis auf die Microsoft DAO 3.X Object Library erforderlich

 


Public Sub DeleteTable(strTableName As String)
'*******************************************
'Name:      DeleteTable   (Sub)
'Purpose:   Löscht die angegebene Tabelle
'Author:    Tommyk
'Date:      Februar 29, 2004, 02:34:47
'Inputs:    strTableName=Name der gewählten Tabelle
'Output:
'*******************************************
On Error GoTo 
ErrHandler

Dim db As 
DAO.Database
Dim tdf As 
DAO.TableDef

Set 
db = CurrentDb
Set 
tdf = db.TableDefs(strTableName)

    db.TableDefs.Delete tdf.Name
    db.TableDefs.Refresh
    
Set db = Nothing

ExitHere:
    
Exit Sub
ErrHandler:
    
Dim strErrString As String
    strErrString = "Error Information..." & vbCrLf
    strErrString = strErrString & "Error#: " & Err.Number & vbCrLf
    strErrString = strErrString & "Description: " & Err.Description
    MsgBox strErrString, vbCritical + vbOKOnly, "Error in Sub: DeleteTable"
    
Resume 
ExitHere
End Sub

Aufruf:


Call DeleteTable("tblNeu")

würde eine Tabelle "tblNeu" in der DB löschen

DatumKlicks
Total1611
Do. 241
Mi. 232
Di. 222
Mo. 213
So. 204
Sa. 191
Fr. 181
Aktualisiert ( Freitag, den 02. Juli 2010 um 06:34 Uhr )
 

Kommentar schreiben


Sicherheitscode
Aktualisieren

Login

Latest Comments

Latest Forum Posts

Mehr »

Download Statistik

41 Kategorien
187 Dateien
173486 Downloads