Hallo,
ich verwende in meinem Programm eine OLEDB Verbindung um Daten aus einer Access Datenbank auszulesen.
Wenn ich eine SELECT-Abfrage über mehrere Tabellen machen (mittels INNER JOIN verbunden), dann habe ich das Problem,
dass ich Felder, die in beiden Tabellen vorkommen nicht im OLEDB Reader ansprechen kann.
Beispiel:
Das Feld id ist in den Tabellen Teilnehmer und Altersklasse vorhanden.
Die Abfrage lautet: "SELECT * FROM teilnehmer INNER JOIN altersklasse ON teilnehmer.altersklasse_id=altersklasse.id"
Wenn ich jetzt den Wert von teilnehmer.id ausgeben wollte, geht das nicht:
intID = reader("teilnehmer.id")
Gibt es hierfür eine andere Syntax?
ich verwende in meinem Programm eine OLEDB Verbindung um Daten aus einer Access Datenbank auszulesen.
Wenn ich eine SELECT-Abfrage über mehrere Tabellen machen (mittels INNER JOIN verbunden), dann habe ich das Problem,
dass ich Felder, die in beiden Tabellen vorkommen nicht im OLEDB Reader ansprechen kann.
Beispiel:
Das Feld id ist in den Tabellen Teilnehmer und Altersklasse vorhanden.
Die Abfrage lautet: "SELECT * FROM teilnehmer INNER JOIN altersklasse ON teilnehmer.altersklasse_id=altersklasse.id"
Wenn ich jetzt den Wert von teilnehmer.id ausgeben wollte, geht das nicht:
intID = reader("teilnehmer.id")
Gibt es hierfür eine andere Syntax?