السلام عليكم ورحمته الله وبركاته
فى مشكله عندى عند الحذف بحيث انه يظهر رساله تم الحذف ولكن لا يتم الحذف ؟؟؟؟؟ من الجدول حيث ان الكود كالاتى :\
For x As Integer = DataGridView1.Rows.Count - 1 To 0 Step -1
Dim row As DataGridViewRow = DataGridView1.Rows(x)
If Not row.IsNewRow Then
If row.Cells(5).Value = True Then
If cn.State = ConnectionState.Open Then cn.Close()
cn.Open()
cmd.Parameters.Clear()
Dim id As Integer = row.Cells(0).Value
cmd.CommandType = CommandType.StoredProcedure
cmd.CommandText = "deletemilitry"
cmd.Parameters.Add("@id", SqlDbType.Int).Value = id
cmd.ExecuteNonQuery()
DataGridView1.Rows.Remove(row)
End If
End If
Next
MessageBox.Show("تم الحذف ")ALTER PROCEDURE [dbo].[deletemilitry]
-- Add the parameters for the stored procedure here
@id int
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
delete from militry where id=@id
ENDوشكراااااااااااااااااا

