مرسی ممنون درست شد....
حالا ببینید میشه کمک کنید برای حذف؟


این کدی هست که نوشتم اما خوب مسلما کار نمیکنه ... :D
راهنمایی میکنید؟ میخوام وقتی توی تکست شماره شناسنامه زد اول اطلاعات بیاد توی تکست باکس ها مثل سرچ بعد با زدن دکمه delet حذف شه !!!

[VB]


Private Sub MyDataGrid_Delete(ByVal sender As Object, ByVal E As DataGridCommandEventArgs)
Dim deleteCmd As String = "DELETE FROM bimar WHERE Tshshs.text = @shsh;"
Dim myCommand As SqlCommand = New SqlCommand(deleteCmd, con)
myCommand.Parameters.Add(New SqlParameter("@SHSH", SqlDbType.NVarChar, 11))
myCommand.Parameters("@SHSH").Value = DG2.DataKeys(CInt(E.Item.ItemIndex)
myCommand.Connection.Open()
Try
myCommand.ExecuteNonQuery()
LBLdel.Text = "Record Deleted"
Catch ex As SqlException
LBLdel.Text = "ERROR: Could not delete record"
LBLdel.ForeColor = Color.Red
End Try

myCommand.Connection.Close()

BindGrid()
End Sub

Public Sub BindGrid()
Dim myCommand As SqlDataAdapter = New SqlDataAdapter("SELECT *" & " FROM bimaran", con)
Dim ds As DataSet = New DataSet()
myCommand.Fill(ds)
DG2.DataSource = ds
End Sub


[VB]