【发布时间】:2013-09-28 20:05:42
【问题描述】:
我在数据库中创建了一个表,其标识列名为 id 。当我从该表中删除数据并添加新数据时,id 列仍然增加 1,我需要使该列从该表中的最后一个 id 开始增加而不是删除的那我该怎么办?
这是带有一些记录的数据网格视图:
这是删除代码
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");
}
【问题讨论】:
标签: c# .net sql database ado.net