我在数据库中创建了一个表,其中包含名为 id 的标识列。当我从该表中删除数据并添加新数据时,id 列仍增加 1,我需要使该列从该表中的最后一个 id 开始增加,而不是删除的那我该怎么办?
这是带有一些记录的datagridview:
这是删除代码
if (comboBoxdelete.SelectedIndex != -1)
{
SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand();
con.ConnectionString = "Data Source=MOHAMEDSAFWAT;Initial Catalog=Card;Integrated Security=True";
cmd.CommandText = "DELETE FROM [Employee] WHERE [int]=@id1";
cmd.Connection = con;
cmd.Parameters.AddWithValue("@id1", comboBoxdelete.SelectedItem);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
load();
View();
}
else
{
MessageBox.Show(" Please Insert ID First");
}