こんにちは私のプログラムのウィンドウ警告に関する問題があります。 'データベースにレコードが見つかりません'と表示されますが、正常に行が削除されます。ここに手を求める。ありがとう!C#を使用してSQLデータベースから削除する
try
{
con.Open();
string Sql = "DELETE FROM contacts WHERE LastName LIKE '" + txtbx_delete.Text + "'";
MySqlDataAdapter da = new MySqlDataAdapter(Sql, con);
DataSet ds = new DataSet();
da.Fill(ds);
if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
{
ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "alert('Delete successful! Check display!')", true);
}
else
{
ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "alert('No record with that last name found!')", true);
}
}
うん。一般的な感想:どのようにデータセットにデータをロードするDELETEステートメントですか?ただ尋ねる。私の世界(grante、MySQLを使用しない)では、DELETEは出力を生成しないからです。 – TomTom