private void Ausgabe() { DateTime Datum; DateTime UhrzeitVon; DateTime UhrzeitBis; reader = cmd.ExecuteReader(); LstAnzeige.Items.Clear(); fahrtnr.Clear(); while (reader.Read()) { //Datum, Uhrzeiten werden erst in Datentyp konvertiert //und später in gewünschtem Format angezeigt Datum = Convert.ToDateTime(reader["Datum"]); UhrzeitVon = Convert.ToDateTime(reader["UhrzeitVon"]); UhrzeitBis = Convert.ToDateTime(reader["UhrzeitBis"]); LstAnzeige.Items.Add(Datum.ToShortDateString() + " # " + reader["FavNr"] + " # " + reader["GrundNr"] + " # " + UhrzeitVon.ToShortTimeString() + " # " + UhrzeitBis.ToShortTimeString() + " # " + reader["Dauer"] + " # " + reader["Pendlerpauschale"] + " # " + reader["VMA"] + " # " + reader["WK"]); fahrtnr.Add((int)reader["FahrtNr"]); } reader.Close(); }
private void LstAnzeige_SelectedIndexChanged(object sender, EventArgs e) { DateTime Datum; DateTime UhrzeitVon; DateTime UhrzeitBis; try { con.Open(); cmd.CommandText = "SELECT * FROM Fahrten WHERE " + "FahrtNr = " + fahrtnr[LstAnzeige.SelectedIndex]; reader = cmd.ExecuteReader(); reader.Read(); CmbFavorit.Text = "" + reader["FavNr"]; Datum = Convert.ToDateTime(reader["Datum"]); DtpDatum.Text = Datum.ToShortDateString(); UhrzeitVon = Convert.ToDateTime(reader["UhrzeitVon"]); CmbUhrzeitVon.Text = UhrzeitVon.ToShortTimeString(); UhrzeitBis = Convert.ToDateTime(reader["UhrzeitBis"]); CmbUhrzeitBis.Text = UhrzeitBis.ToShortTimeString(); reader.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } con.Close(); }