Re: Select aus zwei (Access)Datenbanken
- From: "Robert Stark" <rs1_nospam@xxxxxxxxxxxxx>
- Date: Fri, 5 Dec 2008 08:03:08 +0100
Hallo Roger,
"Roger Näf" <newsgroup@xxxxxxxxxxxxx> schrieb im Newsbeitrag news:1E44D2EC-FBF5-4DA5-B98A-59ADF270B64B@xxxxxxxxxxxxxxxx
Hallo Zusammen
Ich möchte folgende Abfrage mit einer zweiten Datenbank erweitern. Dazu hätte ich ja dann eine neue Connection. Wie bekomme ich aber einen Select Command zusammen der aus zwei Connections besteht?
Konkret habe ich eine zweite Datenbank (dbKategorien) und ich möchte im Select nur die Kontakte einer bestimmten Kategorie (der anderen Datenbank) erhalten.
Datenbankpfad = MapPath(".") + xxx + \\dbKontakt.mdb;
OleDbConnection cnnKontakt = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Datenbankpfad);
OleDbCommand cmdKontakt = new OleDbCommand("SELECT * FROM Kontakt WHERE IdKontakt = ?", cnnKontakt);
cmdKontakt.Parameters.Add("IdKontakt", OleDbType.Integer).Value = IdKontakt;
OleDbDataAdapter mydataAdapter = new OleDbDataAdapter(cmdKontakt);
Geht das überhaupt ode rmuss ich das ganze in zwei Schritten abarbeiten?
Danke für Tipps Roger
am einfachsten und schnellsten (Performance) wird es sein du verknüpft dir Tabelle Kontakt in deine Master DB über Access. Dann kannst du das über eine Connection und Join direkt abgreifen. Alternativ könntest du dir die 2 Tabellen auch in ein DataSet, über 2 Connections nacheinander, laden und dann die Tabellen über Relations (s. DataSet) miteinander verknüpfen. Achtung: je nachdem wie groß die Tabellen sind, solltest du hier auch genügend Hauptspeicher haben.
--
Gruß aus Franken
Robert Stark
http://www.flowheater.de -> Der Import/Export Spezialist
.
- Follow-Ups:
- Re: Select aus zwei (Access)Datenbanken
- From: Roger Näf
- Re: Select aus zwei (Access)Datenbanken
- References:
- Select aus zwei (Access)Datenbanken
- From: Roger Näf
- Select aus zwei (Access)Datenbanken
- Prev by Date: Select aus zwei (Access)Datenbanken
- Next by Date: Abfrageergebnisse so schnell wie möglich darstellen
- Previous by thread: Select aus zwei (Access)Datenbanken
- Next by thread: Re: Select aus zwei (Access)Datenbanken
- Index(es):
Relevant Pages
|