vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

ADO.NET / Datenbanken
VB 2010 Express - 2 Abfragen in DataGridView vereinen 
Autor: Schattenwandrer
Datum: 29.12.11 14:19

Hallo zusammen,

nach langer Zeit muss ich mal wieder was in VB machen und merke wie "eingerostet" ich inzwischen bin.
Folgendes zur Umgebung: Ich habe einen SQL-Server auf dem ich nur Leserechte für Abfragen habe, daher habe ich mir inzwischen eine Access-DB für die Speicherwerte erstellt. Die Werte aus beiden Abfragen sollen in einem DataGridView zusammengefasst werden.
Hier der vereinfachte Aufbau.

SQLDB
Kunde    Kundennummer    Anschrift
Kunde1   12345           Musterweg 1
Kunde2   12346           Musterweg 2
AccessDB
Kundennummer   Bearbeiter
12345          Mitarbeiter1
12346          Mitarbeiter2
Der entsprechende Code im Programm.
 
dim ds1, ds2 As New DataSet
dim da1, da2 As OleDb.OleDbDataAdapter
dim bs As BindingSource
 
da1 = New OleDb.OleDbDataAdapter("SELECT * from AccessDB", Verbindung1)
da2 = New OleDb.OleDbDataAdapter("SELECT * from SQLDB", Verbindung2)
Try
   da1.Fill(ds1, "CValues")
   da2.Fill(ds2, "CValues")
   Catch ex As System.Exception
      MsgBox("Datenbankfehler: " + ex.ToString())
   Return
End Try
ds1.Merge(ds2, True, MissingSchemaAction.Add)
bs = New BindingSource(ds1, "CValues")
DataGridView1.DataSource = bs
Leider wird dann im DataGridView das daraus:

Kunde    Kundennummer    Anschrift   Bearbeiter
Kunde1   12345           Musterweg 1 
Kunde2   12346           Musterweg 2 
         12345                       Mitarbeiter1
         12346                       Mitarbeiter2
Da ich momentan an dieser Stelle hänge, wäre ich dankbar über Hinweise oder Lösungsvorschläge.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VB 2010 Express - 2 Abfragen in DataGridView vereinen3.261Schattenwandrer29.12.11 14:19
Re: VB 2010 Express - 2 Abfragen in DataGridView vereinen1.158ModeratorFZelle30.12.11 12:37
Re: VB 2010 Express - 2 Abfragen in DataGridView vereinen1.089Schattenwandrer30.12.11 14:28
Re: VB 2010 Express - 2 Abfragen in DataGridView vereinen1.080ModeratorFZelle31.12.11 13:01

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-2024 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