SqlParameter[] 添加

时间:2023-03-08 17:58:08
  1. protected void Button1_Click(object sender, EventArgs e)
  2. {
  3. string strSql="insert into Invoice_Rebate_Customer_L (FORM_ID,LINE_NO) values (@formNo,@lineNo)";
  4. SqlParameter[] paras =new SqlParameter[2];
  5. paras[0] = new SqlParameter("@formNo", SqlDbType.NVarChar);
  6. paras[0].Value = "88888";
  7. paras[1] = new SqlParameter("@lineNo", SqlDbType.Int);
  8. paras[1].Value = 8;
  9. ExecuteSql(strSql, paras, CommandType.Text);
  10. }
  11. void ExecuteSql(string strSql,SqlParameter[] paras,CommandType cmdType)
  12. {
  13. SqlConnection con = new SqlConnection("Server=aukm2;Database=BU;UID=buuser;PWD=buinfo");
  14. con.Open();
  15. SqlCommand cmd = new SqlCommand();
  16. cmd.Connection = con;
  17. cmd.CommandType = cmdType;
  18. cmd.CommandText = strSql;
  19. foreach (SqlParameter p in paras)
  20. {
  21. cmd.Parameters.Add(p);
  22. }
  23. cmd.ExecuteNonQuery();
  24. con.Close();
  25. }