vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 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

Fortgeschrittene Programmierung
Name der Datenbank aus ODBC-Verbindung auslesen?? 
Autor: Druschba
Datum: 27.02.02 12:53

Hallo,
ich müsste den tatsächlichen Namen einer Datenbank aus einer ODBC-Verbindung auslesen, z.B. 'DATEN.mdb". Nachfolgende Prozedur aus "Datenbankprogrammierung mit Visual Basic6" liest aber den ODBC-Namen der DB aus, 'DB-Data' ...des langt nicht...
Wer kann mir helfen???

Erstmal vielen, vielen Dank für jeden Tip!

*!DRUSCHBA!*

Dim ok As Boolean
Dim DataBaseName$
Dim i%, connItems As Variant
connItems = Split(connection, ";")
For i = LBound(connItems) To UBound(connItems)
If connItems(i) Like "Data Source=*" Then
DataBaseName = Mid(connItems(i), Len("data source=") + 1)
Exit For
End If

Next

On Error GoTo connection_error

Dim access As Object

connection_zweiterVersuch:
If access Is Nothing Then
Set access = GetObject(DataBaseName)
End If

connection_error:
ok = MsgBox("Es ist ein Fehler aufgetreten: " & Error & vbCrLf & _
vbCrLf & "Verbindungsaufbau wiederholen?", vbYesNo)
Set access = Nothing

If ok = vbYes Then
GoTo connection_zweiterVersuch
Else
Exit Sub

End If
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Name der Datenbank aus ODBC-Verbindung auslesen??79Druschba27.02.02 12:53

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