![]() |
zwei Tabellen mit ADODataSet
Hallo,
Kann ich mit einem ADODataSet Abfragen aus zwei verschiedenen Tabellen einer Datenbank durchführen? Was ich bis jetzt habe und nicht funzt ist
Delphi-Quellcode:
Das ADODataSettbl_1 kennt wohl die Felder aus tbl_2 nicht. Für tbl_2 hatte ich eigentlich ein zweites ADODataSet geplant bzw erstellt.
with ADODataSettbl_1 do begin
close; CommandText:= 'SELECT * FROM tbl_1 INNER JOIN tbl_2 ON tbl_1.Nr = tbl_2.Nr'; open; end; Wie könnte ich das am Besten bewerkstelligen? Gruß Gambit |
Re: zwei Tabellen mit ADODataSet
Zitat:
verwende für die Abfrage ein ADOQuery. Dann sollte es so gehen. |
Re: zwei Tabellen mit ADODataSet
Achtung INNER JOIN Anweisungen sind immer langsam,
Versuche doch ...
Delphi-Quellcode:
CommandText:= 'SELECT * FROM tbl_1 TB1, tbl_2 TB2 WHERE TB1.tbl_1.Nr = TB2.tbl_2.Nr';
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz