我正在尝试通过此 UI 将值插入数据库。下面是代码。现在我希望 ID 列直接取值(它是主键,我还在该列上设置了 Identity)。接下来,应将所有其他值插入到数据库中的相应列中。现在发生的事情是,名称文本框中的值转到 ID 列,它会导致一个错误的错误。我怎样才能达到我想要的?
protected void btnRegister_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["ConnectionString"]);
string strQuery = "Insert into AUser values ('"+ txtName.Text +"', '"+ txtEmailAddress.Text +"', '"+txtPassword.Text +"', '"+ ddlMobile.Text +"', '"+ ddlMobile.Text +"', '"+ txtMobileNumber.Text +"' )";
SqlCommand Cmd = new SqlCommand(strQuery,con);
con.Open();
Cmd.ExecuteNonQuery();