you don't need to delete and insert every time..in the begining when you are displaying data from table in your gridview set the first column of your datagridview to Visible=False
and fill that column with car_id
and at the time of saving data check
If DataGridView1.Item(0, YourRowIndex).Value = "" Then
Else
End If