Zum Inhalt springen

VB, ADO & Access


EHEMALIGER_IB

Empfohlene Beiträge

Hallo, ich habe eine Form in der ich über ADO auf eine MDB gehe. Nun habe ich eine ComboBox in der ich mir alle TABELLEN dieser MDB anzeigen lassen. Nun habe ich noch ein ListView-Element, in dem ich alle Feldname zu einer Tabelle (Auswahl aus der Comobox) anzeigen lassen will.

Kann mir jemand helfen? Ich kenne keinen befehl des mir es ermöglicht ALLE Feldnamen (Spalten) einer Tabelle anzeigen zu lassen (der Tabellename wird natürlich übergeben).

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke aber das hilft mir irgendwie auch nicht weiter da das Beispiel DAO betrifft, ich nutze aber ADO!

So mache ich es mit TABLES: (Tabellennamen)

Dim oConn As New Connection

Dim oRs As Recordset

With oConn

' Provider: Access 2000/XP

.Provider = "Microsoft.Jet.OLEDB.4.0"

' Pfad zur Access-Datenbank

.Properties("Data Source") = DBFileName

' Cursor-Location

.CursorLocation = adUseClient

' Connection öffnen

.Open

' Recordset über Tabellen-Schema erstellen

Set oRs = .OpenSchema(adSchemaTables)

' Recordset durchlaufen und alle Tabellen auflisten

Do Until oRs.EOF

If oRs("TABLE_TYPE") = "TABLE" Then

Combo1.AddItem oRs("TABLE_NAME")

End If

oRs.MoveNext

Loop

End With

' Recordset und Connection schließen

oRs.Close

oConn.Close

Wie Kann ich jetzt in eine COMBO2.Additem(XXXX)

die COLUMN-Names für die Tabelle "NAME" einfügen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...