vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
Re: Neue Datenbank erstellen, warum error 
Autor: Prian0815
Datum: 14.05.04 13:01

Hier ein Code der die Existenz prüft:

' Tabellen-Existent prüfen
Public Function dbTableExists( _
Db As Database, _
ByVal sName As String) As Boolean

Dim oTabDef As TableDef

' Alle Tabellen durchlaufen...
For Each oTabDef In Db.TableDefs
If UCase$(oTabDef.Name) = UCase$(sName) Then
dbTableExists = True
Exit For
End If
Next
End Function
Die Funktion erwartet folgende zwei Paramater:
Db: Database-Objekt einer geöffneten Datenbank
sName: Tabellenname
Beispiel für den Aufruf:
' Datenbank öffnen
Dim Db As Database
Set Db = DBEngine.OpenDatabase("MyDB.mdb")

' Existiert die Tabelle "Adressen"?
If Not dbTableExists(Db, "Adressen") Then
' Nein...
...
End If

Gruß Armin

P.S.: always look on thger bright side of Life!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Neue Datenbank erstellen, warum error1.023AnGe-Programmie...12.05.04 16:07
Re: Neue Datenbank erstellen, warum error634arminius12.05.04 22:53
Re: Neue Datenbank erstellen, warum error633TommyK13.05.04 06:40
Re: Neue Datenbank erstellen, warum error671AnGe-Programmie...14.05.04 09:10
Re: Neue Datenbank erstellen, warum error676Prian081514.05.04 13:01
Re: Neue Datenbank erstellen, warum error749TommyK14.05.04 17:30
Re: Neue Datenbank erstellen, warum error610AnGe-Programmie...15.05.04 14:48

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel