/// <summary> /// เพิ่ม Parameter เข้า Collection /// </summary> /// <param name="Parameter">ชื่อพารามิเตอร์</param> /// <param name="DataType">ชนิดตัวแปร</param> /// <param name="Value">ข้อมูล</param> public void AddParameters(string Parameter, SqlDbType DataType, object Value, ParameterDirection paramDirection) { SqlParameter sqlParameter = new SqlParameter(); sqlParameter.SqlDbType = DataType; sqlParameter.ParameterName = Parameter; //ตรวจสอบ ข้อมูลที่ส่งเข้ามาก่อนเพราะ ถ้าเป็น Null ต้องทำการ Assign เป็นค่า DBNull sqlParameter.Direction = paramDirection; if (!paramDirection.Equals(ParameterDirection.Output)) { sqlParameter.Value = dbParametersHelper.DoValidateValue(Value); } else { sqlParameter.Value = Value; } arrParameter.Add(sqlParameter); }