Guten Morgen...
Suche schon seit heute früh nach ner Lösung, wie ich am schnellsten in einer MDB DB prüfen kann ob eine Tabelle vorhanden ist...
Die Prüfung braucht nur False oder True zurückgeben.
Derzeit mein Ansatz:
EDIT:
Jetzt hab ich es so gelöst...
Kann man das so machen ?
*Topic verschoben*
Suche schon seit heute früh nach ner Lösung, wie ich am schnellsten in einer MDB DB prüfen kann ob eine Tabelle vorhanden ist...
Die Prüfung braucht nur False oder True zurückgeben.
Derzeit mein Ansatz:
VB.NET-Quellcode
- Dim con As New OleDb.OleDbConnection
- Dim cmd As New OleDb.OleDbCommand
- Dim Ergebnis As Boolean
- con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source =" & SystemPfad & "\" & sDatabasePath
- cmd.Connection = con
- cmd.CommandText = "Select count(ID) From Papierstapel"
- Try
- con.Open()
- Ergebnis = True ' Wenn Tabelle vorhanden ist
- Catch ex As Exception
- Ergebnis = False ' Wenn NICHT Tabelle vorhanden ist
- Finally
- con.Close()
- End Try
EDIT:
Jetzt hab ich es so gelöst...
Kann man das so machen ?
*Topic verschoben*
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Marcus Gräfe“ ()