Hallo Leute,

 

Ich sollte das Geburtsdatum aus der bmvPDetails Tabelle auslesen. Jedoch funktioniert dies nicht. Hier ist der Code mit dem ich es schon probiert habe. Danke im Voraus

 

//Auslesen der Personen

string Conn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Datenbankverbindung.Datenbankpfad("")+"bmv.MDB";

string SQL="SELECT bmvPerson.nPID, cVName, cNName FROM bmvPerson INNER JOIN bmvPDetails ON (bmvPerson.nPID=bmvPDetails.nPID)";

 

OleDbConnection Connection = new OleDbConnection(Conn); OleDbCommand Command = new OleDbCommand(SQL, Connection );

�����������������

try

{

������� Connection.Open();

����� OleDbDataReader OleDbReader = Command.ExecuteReader();

�����������������������

����� while (OleDbReader.Read())

����� {

����������� // Namen zur Listehinzuf�gen

����������� LSV_Personen.Items.Add(OleDbReader["cVName"].ToString() +" "+OleDbReader["cNName"].ToString());

����������������������������

����������� //Auslesen des Geburtsdatums Hier kommt auch der Fehler

����� ����� LSV_Personen.Items[i].SubItems.Add(Convert.ToDateTime(OleDbReader["bmvPDetails.dGebDatum"]).ToShortDateString());

 

����������� //n�chstes ListItem

����������� i=i+1;�����

����� }

����� OleDbReader.Close();

}

catch (Exception exc)

{

����� MessageBox.Show(exc.ToString());

}

finally

{

����� Connection.Close();

}

 

mfG

| [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

Antwort per Email an