gebundene Textbox, Wert lässt sich nicht enfernen

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Manü.

    gebundene Textbox, Wert lässt sich nicht enfernen

    Hallo,



    eine Textbox, welche ich per Drag & Drop an eine DB gebunden habe, lässt nicht zu, das Werte gelöscht werden.



    In der DB ist der Datentyp Float, im Dataset Double. Werden die Werte aus der DB geladen, kann ich den Wert nicht mehr löschen, das heisst entfernen. Ich kann erst aus der Textbox wieder raus, wenn ich einen Zahlenwert eingebe, sei es eine Null. Aber entfernen, so dass "Nichts" in der TB steht, ist nicht möglich.



    DBNULL ist erlaubt. Trotzdem kann ich einen bereits eingetragenen numerischen Wert nicht löschen.



    Danke im voraus



    Michl
    ahoi,

    also wenn du den wert aus einer textbox löschst ist es nicht NULL
    das DBNULL was du meinst das es erlaubt ist bedeutet leer und das heißt wirklich leer

    wenn du in einer textbox allerdings den eintrag löschst ist es ein string ohne zeichen also ""
    und den kannst du natürlich nicht als zahlenwert übergeben da er nicht konvertierbar ist

    daher möglichst keine gebundene box benutzten sondern den wert selbst per code aus der db holen und in die box schreiben lassen
    und dannach zur db zurückgeben und vorher abfangen ob die textbox leer ist
    Grüße Manu

    Was Gott dem Menschen erspart hat, kann der Computer.
    Billy ©, (*1932), Schweizer Aphoristiker
    Quelle: www.Aphorismen.de