Hi
Ich habe eine Mitgliederverwaltung.
Um den Kontostand des jeweiligen Mitglieds zu berechnen, hab ich fogenden Code
Was auch funktioniert.
Wenn ich aber jetzt ein neues Mitglied anlegen will, kommt die Fehlermeldung
Ungültige Konvertierung von Typ DBNull in Typ Decimal
Kann mir bitte jemand sagen, wie ich den Fehler weg bekomme.
Hab auch mal einen Screen angehängt.
Danke und Gruß
Bitti
Ich habe eine Mitgliederverwaltung.
Um den Kontostand des jeweiligen Mitglieds zu berechnen, hab ich fogenden Code
VB.NET-Quellcode
- Private Sub MitgliedsnummerTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MitgliedsnummerTextBox.TextChanged
- 'Einnahmen und Ausgaben der Mitglieder Filtern'
- Me.BuchhaltungBindingSource.Filter = "Mitgliedsnummer =" + Me.MitgliedsnummerTextBox.Text.ToString
- 'Kontostand des Mitglieds berechnen bei Mitgliederwechsel'
- Dim einnahmen As Decimal = VereinDataSet.Tables("Buchhaltung").Compute("SUM(Einnahme)", "Mitgliedsnummer =" + MitgliedsnummerTextBox.Text)
- Dim ausgaben As Decimal = VereinDataSet.Tables("Buchhaltung").Compute("SUM(Ausgabe)", "Mitgliedsnummer =" + MitgliedsnummerTextBox.Text)
- KontostandTextBox.Text = einnahmen - ausgaben
- End Sub
Was auch funktioniert.
Wenn ich aber jetzt ein neues Mitglied anlegen will, kommt die Fehlermeldung
Ungültige Konvertierung von Typ DBNull in Typ Decimal
Kann mir bitte jemand sagen, wie ich den Fehler weg bekomme.
Hab auch mal einen Screen angehängt.
Danke und Gruß
Bitti
Gruß Bitti
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Bitti“ ()