Hallöchen
ich möchte mehrere Datenbanken von Microsoft Access 2007 mit Visual Studio 2017 einlesen und deren Inhalte in eine ListView schreiben (Listview und keine DataGridVIew!)
Vorher im Programm habe ich mit Hilfe einer Schaltfläche den Pfad der zu lesenden Datenbanken ausgewählt. Diese Datenbanken lasse ich mir in einer CheckedListBox anzeigen
Diese Datenbanken möchte ich nun einlesen und anschließend in die ListView schreibem. Geplant habe dabei ich eine Schleife, die alle ausgewählten Datenbanken der CheckedListBox abarbeitet und deren Inhalte einliest.
Problem bei mir ist, dass ich nicht weiß wie ich auf diese Datenbanken zugreifen kann bzw. wie ich eine Verbindung zu ihnen aufbauen kann. Ich will nicht mit DataSource arbeiten, wo die Datenbanken
per pfad ausgewählt werden.
Als Idee habe ich mir folgendes Schonmal überlegt:
Dim connect = new oledbconnection("Provider....Pfad..."
Dim sql As String --> Für die SQL-Befehle
sql = "SELECT..."
Dim da = new oledbDataAdapter(sql, connect)
Kann mir da jemand helfen oder Tipps geben wie ich weiter vorgehen muss/soll/kann/darf?
Und noch eine Frage: wann benutzt man oledbcommand und wann oledbcommandbuilder?
Dankeschön schonmal
ich möchte mehrere Datenbanken von Microsoft Access 2007 mit Visual Studio 2017 einlesen und deren Inhalte in eine ListView schreiben (Listview und keine DataGridVIew!)
Vorher im Programm habe ich mit Hilfe einer Schaltfläche den Pfad der zu lesenden Datenbanken ausgewählt. Diese Datenbanken lasse ich mir in einer CheckedListBox anzeigen
Diese Datenbanken möchte ich nun einlesen und anschließend in die ListView schreibem. Geplant habe dabei ich eine Schleife, die alle ausgewählten Datenbanken der CheckedListBox abarbeitet und deren Inhalte einliest.
Problem bei mir ist, dass ich nicht weiß wie ich auf diese Datenbanken zugreifen kann bzw. wie ich eine Verbindung zu ihnen aufbauen kann. Ich will nicht mit DataSource arbeiten, wo die Datenbanken
per pfad ausgewählt werden.
Als Idee habe ich mir folgendes Schonmal überlegt:
Dim connect = new oledbconnection("Provider....Pfad..."
Dim sql As String --> Für die SQL-Befehle
sql = "SELECT..."
Dim da = new oledbDataAdapter(sql, connect)
Kann mir da jemand helfen oder Tipps geben wie ich weiter vorgehen muss/soll/kann/darf?
Und noch eine Frage: wann benutzt man oledbcommand und wann oledbcommandbuilder?
Dankeschön schonmal