Wie w�re es wenn du dein SQL-Statement gleich als JOIN �ber beide Tabellen
definierst?
Dann bekommst du nur diejenigen zur�ck f�r die es auch Eintr�ge in der
zweiten Tabelle gibt.
Gr��e
Hans-J�rg
----- Original Message -----
From: "admin.hwi" <[EMAIL PROTECTED]>
To: "C Sharp" <[EMAIL PROTECTED]>
Sent: Thursday, June 27, 2002 4:51 PM
Subject: [dotnetdecsharp] Datareader
Ich habe einen Personentabelle und eine Tabelle mit Personendetails. Ich
muss alle Personen auslesen welche Details besitzen. Wie kann ich �berpr�fen
ob eine Person Details hat oder nicht.
string Conn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data
Source="+Datenbankverbindung.Datenbankpfad("")+"bmv.MDB"
OleDbConnection Connection1 = new OleDbConnection(Conn);
//nPID=1 ist nur ein Beispiel
string SQL1="SELECT nPID,dGebDatum FROM bmvPDetails WHERE nPID=1"
OleDbCommand Command1 = new OleDbCommand(SQL1, Connection1);
Connection1.Open();
OleDbDataReader OleDbReader1 = Command1.ExecuteReader();
OleDbReader1.Read();
// Geburtsdatum zur Liete hinzuf�gen
//Hier sollte ich zuerst �berpr�fen ob diese Person Details hat oder nicht
LSV_Personen.Items[i].SubItems.Add(Convert.ToDateTime(OleDbReader1["dGebDatu
m"]).ToShortDateString());
| [dotnetdecsharp] als [EMAIL PROTECTED] subscribed
| http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv
| Listenregeln, sowie An- und Abmeldung zu dieser Liste:
| http://www.dotnetgerman.com/listen/dotnetdecsharp.asp
| [dotnetdecsharp] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv
| Listenregeln, sowie An- und Abmeldung zu dieser Liste:
| http://www.dotnetgerman.com/listen/dotnetdecsharp.asp