Hallo
Ich möchte aus einer AccessDB Daten auslesen und an ein windowsform übergeben das mach ich mit:
SQLKommando = "Select \* from TAusgang Where Ausgangsdatum = (Select Max(Ausgangsdatum) from TEingang)"
conKlassenKasse.Open()
Dim reader As OleDbDataReader
Dim befehl As New OleDbCommand(SQLKommando, conKlassenKasse)
reader = befehl.ExecuteReader
While reader.Read
frmkassenbuch.lblDatumAus.Text = reader!Ausgangsdatum
frmkassenbuch.lblSummeAus.Text = reader!Wert
hilf = reader!Schueler
End While
frmkassenbuch.lblAusLetzter.Text = schueler\_suchen(hilf)
conKlassenKasse.Close()
bei „reader!Wert“ handelt sich um Werte vom Typ „Währung“ bzw. „Decimal“, allerdings wird zB. bei „100,00 €“ in der DB, im Label nur eine Ganzzahl angezeigt. Ich hab jetzt gelesen dass man mittels
.ToString("C")
einen String in Währungsformat umwandeln kann, das gibt allerdings EXceptions oder ich bin zu doof (kann auch beides sein)
Über Tipps wie ich nun das original Währungsformat im Label angezeigt bekomme wäre ich sehr dankbar.
Gruß Jens