04-10-12, 08:31 AM
اختي العزيزة فقط تأكدي من الاكواد
للستوريد بروسيجر
للستوريد بروسيجر
إقتباس :ALTER PROCEDURE News_Deleteاما الدالة في الكلاس
(
@Title nvarchar(100)
)
AS
Delete from News Where Title=@Title
إقتباس :public void News_Delete(string Title) {اما الاستدعاء في صفحة Control_News.aspx
con.Open();
SqlCommand cmd4 = new SqlCommand("News_Delete",con );
cmd4.CommandType = CommandType.StoredProcedure;
cmd4.Parameters.AddWithValue("@Title",Title );
cmd4.ExecuteNonQuery();
con.Close();
}
إقتباس : {لكن هناك شي مهم هو ان لاتنسي ان تسدعي مجال الاسماء الخاص بالملفات
try
{
Class1 cls = new Class1();
File.Delete(Server.MapPath(DetailsView2.Rows[3].Cells[1].Text));
cls.News_Delete(DropDownList2.SelectedValue);
Label3.Text = "تم حذف الخبر وصورته";
}
catch (Exception ex) {
Response.Write(ex.Message );
}
DetailsView1.DataBind();
DetailsView2.DataBind();
}
إقتباس :using System.IO;في صفحة Control_News.aspx
