|
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( ����������������� 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 |
