Fehler bei leerer Textbox

  • VB.NET
  • .NET 5–6

Es gibt 21 Antworten in diesem Thema. Der letzte Beitrag () ist von Typhoon.

    Typhoon schrieb:

    Da verstehe ich nur Bahnhof??? Was ist da falsch


    Was sagt den der Fehler und die Positionen der Markierungen aus?
    Es sind Dinge nicht sauber deklariert.

    Schau Die mal Zeile 3 an:

    VB.NET-Quellcode

    1. Public Function MySqlSelectMessungJahr(selectedJahr)


    Du definierts eine Funktion ohne Rückgabetyp und Du versuchst eine nicht eindeutig deklarierte Variable zu übergeben.

    VB.NET-Quellcode

    1. Public Function MySqlSelectMessungJahr(selectedJahr As String) As String


    Ich habe selectedJahr als String deklariert, das Du diese in dem SQL-Statement als Text und nicht als Zahl übergibst.


    BTW Option Strict On wirft Dir die Fehler aus, die auftauchen können. Wenn Du diese nicht bereinigst, fliegt es Dir später halt um die Ohren.
    NB. Es ist doch schön, wenn man lesbare Namen vergibt. Siehe auch [VB.NET] Beispiele für guten und schlechten Code (Stil).