C# Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.?
In meinem aktuellen Code muss ich eine Programm schreiben in welchem es sich zum Employee-Management handelt. Alles funktioniert so weit, doch beim Editieren der Daten kommt folgender Fehler "siehe Überschrift".
private void button3_Click(object sender, EventArgs e)
{
if (EmpIDTB.Text == "" || EmpNameTB.Text == "" || EmpPhoneTB.Text == "" || EmpAddTB.Text == "")
{
MessageBox.Show("Missing Information");
}
else
{
try
{
Con.Open();
string query = "update EmployeeTbl set Empname='" + EmpNameTB.Text + "',empadd='" + EmpAddTB.Text + "',emppos='"+EmpPosTB.SelectedItem.ToString()+"',empdob= '"+EmpDateTB.Value.Date+"',empphone='"+EmpPhoneTB.Text+"',empedu='"+EmpEduTB.SelectedItem.ToString()+"',empgen='"+EmpGenderTB.SelectedItem.ToString()+"' where Empid='"+EmpIDTB.Text+"';";
SqlCommand cmd = new SqlCommand(query, Con);
cmd.ExecuteNonQuery();
MessageBox.Show("Employee Update Successfully");
Con.Close();
populate();
}catch (Exception Ex)
{
MessageBox.Show(Ex.Message);
}