vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
in Bindingsource rechnen 
Autor: Knabber
Datum: 25.03.18 18:41

Hallo nochmal
Wie ihr wisst bin ich noch Anfänger in .net
und habe da wohl eine Typische Anfängerfrage

Habe ein DGV und diverse Textboxen.Alls gebunden an Dataset bzw.Bindingsource
Die Textboxen gehören zum Detailview.
Lege ich einen neuen Datensatz an werden ja alle Textboxen gelöscht.
also frei für Neueingabe.
in der DB darf kein dbNull vorkommen.
Die eingabe soll nur aus Zahlen bestehen (Dezimal) weil Währung
Nun kann es durchaus vorkommen das in einer Textbox nichts eingetragen wird.

1. Ich muss also vorher die Textbox abfragen ob ein Wert vorhanden ist oder nicht
ist die Box leer soll "0,0" eingetragen werden.



 If tbx_wert1.Text.ToString = "" Then
            tbx_wert1.Text = "0.0"
        End If
--noch nicht getestet--

2. Ich muss sicherstellen das ein gültiger Wert eingetragen ist (nur Zahlen "." oder ,)

da hab ich es mit "NumericUpDown" versucht aber das control lässt kein Komma,Punkt zu

3. es sollen werte aus 3 Textboxen addiert werden aber da man so etwas nicht in den Controls berechnet sonden in der Bindingsorce bin ich wohl noch ein wenig überfordert

hier wird das Ergebnis noch in einer Textbox dargestellt, muss aber später alles in die Bindungssource bzw. DB

Dim Gesamtsumme As Decimal = CDec(CDbl(tbx_wert1.Text) + CDbl(tbx_wert2.Text) + _
  CDbl(tbx_wert3.Text))
        tbx_Gesamt.Text = CStr(Gesamtbetrag)
kann mir da jemand weiterhelfen??
MFG
SA
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
in Bindingsource rechnen1.166Knabber25.03.18 18:41
Re: in Bindingsource rechnen626Manfred X25.03.18 19:41
Re: in Bindingsource rechnen649Knabber25.03.18 20:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel