Что не так в моих кодах? Тогда все еще было в порядке
public void del() { MySqlConnection MyConnection = new MySqlConnection(MyConnectionString); MySqlCommand cmd4; MySqlDataReader mdr; MyConnection.Open(); string selectQuery = "DELETE FROM `newdoc` where docid =" + int.Parse(delsear.Text); cmd4 = new MySqlCommand(selectQuery, MyConnection); mdr = cmd4.ExecuteReader(); if (mdr.Read()) { } else { MessageBox.Show("Delete Successful."); } MyConnection.Close(); }
Что я уже пробовал:
string selectQuery = "DELETE FROM `newdoc` where docid =" + int.Parse(delsear.Text);в этой строке говорится, что исключение формата было необработано
Richard MacCutchan
Почему вы пытаетесь разобрать строку (текст) в целое число, просто чтобы ее можно было преобразовать обратно в строку?