params SqlParameter[] commandParameters与SqlParameter[] commandParameters的区别SqlParameter[] strPar = { new SqlParameter("@T_PowerID", SqlDbType.Char,10), new SqlParameter("@T_PowerName", SqlDbType.NChar,10), new SqlParameter("@T_Pow

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 02:10:42

params SqlParameter[] commandParameters与SqlParameter[] commandParameters的区别SqlParameter[] strPar = { new SqlParameter("@T_PowerID", SqlDbType.Char,10), new SqlParameter("@T_PowerName", SqlDbType.NChar,10), new SqlParameter("@T_Pow
params SqlParameter[] commandParameters与SqlParameter[] commandParameters的区别
SqlParameter[] strPar = {
new SqlParameter("@T_PowerID", SqlDbType.Char,10),
new SqlParameter("@T_PowerName", SqlDbType.NChar,10),
new SqlParameter("@T_PowerMes", SqlDbType.Char,100),
new SqlParameter("@T_Remark", SqlDbType.NChar,50)};

DBUtility.SqlHelper.ExecuteNonQuery(DBUtility.SqlHelper.sqlConnectionString, CommandType.StoredProcedure, "EditUserPowerMes", strPar)
1.
public static int ExecuteNonQuery(SqlConnection connection, CommandType cmdType, string cmdText, params SqlParameter[] commandParameters)
2.
public static int ExecuteNonQuery(SqlConnection connection, CommandType cmdType, string cmdText, SqlParameter[] commandParameters)

1和2中只有最后一个参数不同,params SqlParameter[] commandParameters与SqlParameter[] commandParameters有什么区别吗

DBUtility.SqlHelper.ExecuteNonQuery将调用1还是2呢

params SqlParameter[] commandParameters与SqlParameter[] commandParameters的区别SqlParameter[] strPar = { new SqlParameter("@T_PowerID", SqlDbType.Char,10), new SqlParameter("@T_PowerName", SqlDbType.NChar,10), new SqlParameter("@T_Pow
你确定这个重载可以实现?在底层params和数组的签名是完全相同的