Hallo,
ich habe keine Ahnung was an meinem Code falsch sein soll...!
Wenn ich meine Textboxen (txtArtikelBez und auch bei txtArtikelIdent) einen Wert zuweisen möchte, kommt die Fehlermeldung der NullReferenceException.
Aber weder meine Variable (Program.artikelID), noch der DataReader (dr) und auch der Eintrag in der Tabelle sind null.
Kann mir vielleicht jemand helfen woran meine Funktion scheitert! DANKE!
ich habe keine Ahnung was an meinem Code falsch sein soll...!
Code:
conn.Open();
MySqlCommand cmd = new MySqlCommand("SELECT ben1 FROM tblpwdata WHERE Ident = " + Program.artikelID + ";", conn);
dr = cmd.ExecuteReader();
while (dr.Read())
{
if (dr.IsDBNull(0) == true)
{
txtArtikelBez.Text = "Keine Artikelbezeichung vorhanden";
}
else
{
txtArtikelBez.Text = dr.GetString(0);
}
}
conn.Close();
dr.Close();
txtArtikelIdent.Text = Program.artikelID;
Wenn ich meine Textboxen (txtArtikelBez und auch bei txtArtikelIdent) einen Wert zuweisen möchte, kommt die Fehlermeldung der NullReferenceException.
Aber weder meine Variable (Program.artikelID), noch der DataReader (dr) und auch der Eintrag in der Tabelle sind null.
Kann mir vielleicht jemand helfen woran meine Funktion scheitert! DANKE!