سلام.دوست عزیز شما اول چک کن ببین رکوردی با این ucode وجود داره بعد عملیات حذف را انجام بده
با کد زیر میتونی تعداد رکوردهایی که میخوایی را بدست بیاری بعد بگو اگه بیشتر از 1 بود بره سراغ عملیات حذف


private int count(string strsql)
{
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename="+Application .StartupPath+"\\restoran.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
con.Open();

SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandText = strsql;
int a=Convert.ToInt16(cmd.ExecuteScalar());
con.Close();
return a;
}
if (count("SELECT COUNT(*) FROM libUser WHERE ucode=" + txtucode.Text.Trim())>0)
}
// عملیات حذف
{