我想控制 SQL 端的 make EmployeeID 等于组合框的值,这样当我插入更新删除时,我直接通过它们的值来控制项目。但是,当我输入此行时出现错误。有谁知道为什么会这样?
注意:KennyZ 找到了解决方案。谢谢你的帮助,肯尼兹。
void comboboxrefresh()
{
cnn.Open();
SqlCommand cmd = new SqlCommand("SELECT EmployeeID,EmployeeFirstName,EmployeeLastName FROM Employees", cnn);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{
while (dr.Read())
{
comboBox1.Items.Insert(dr.GetString(1) + dr.GetString(2), dr.GetInt32(0));
}
}
cnn.Close();
}