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-2025
 
zurück

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

Visual-Basic Einsteiger
Re: Tabellen verbinden 
Autor: MoniN
Datum: 29.12.02 14:25

Hallo,

meinst du, ich sollte lieber DAO verwenden? Ich hab überall gelesen, dass es besser wäre, direkt mit ADO anzufangen.

Ich hab heute mal versucht, zu Joinen, so wie du es in deinem Artikel beschrieben hast. Leider hatte ich auch hier nicht allzuviel erfolg

Könntest du mal einen Blick über den Quelltext werfen, vielleicht findest du den Fehler ja sofort. Es werden mir beide Datenbanken im DataGrid angezeigt, allerdings immer bei beiden Tabellen alle Daten. Ich verzweifel noch einmal!!!
Option Explicit
Dim conn As Connection
Dim rs As Recordset        'für die erste Tabelle der Datenbank
Dim rsN As Recordset       'für die zweite Tabelle der Datenbank
Dim bmk As Variant           'für Bookmark, Lesezeichen setzen
 
 
Private Sub Form_Load()
Set conn = New Connection
conn.CursorLocation = adUseClient
conn.Provider = "Microsoft.Jet.Oledb.3.51"
conn.Open App.Path & "\alt_adressen.mdb"
 
Set rs = New Recordset
Set rs.ActiveConnection = conn
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
rs.Open "SELECT * FROM adressen", , , , adCmdText
Set DataGrid2.DataSource = rs
 
Set rsN = New Recordset
Set rsN.ActiveConnection = conn
rsN.CursorType = adOpenKeyset
rsN.LockType = adLockOptimistic
rsN.Open "SELECT schluessel.SchlüsselNr, schluessel.Beschreibung From" & _
  "schluessel INNER JOIN adressen ON schluessel.KontaktNr =" & _
  "adressen.KontaktNr", , , , adCmdText
Set DataGrid1.DataSource = rsN
 
End Sub
Ich hoffe, du kannst mir einen Tip geben, woran es liegt. Ich habe übrigens verucht, eine Variable SQL zu verwenden, wusste dann aber nicht, wo ich die hätte einbauen können. Bin eben ein totaler Anfänger.

Herzliche Grüße
Monika
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Tabellen verbinden543MoniN28.12.02 20:32
Re: Tabellen verbinden289unbekannt28.12.02 20:42
Re: Tabellen verbinden272MoniN29.12.02 14:25

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