62,041
社区成员
发帖
与我相关
我的任务
分享
for(int i=0;i<dt.Rows.count;i++){
list.Add(new OracleParameter(":lmtd_name"+i,dt.Rows[0]["lmtd_name"]));
}
[/quote]
这种情况就传这个list
也就是你开头说的第二种用法public static bool QueryExist(string strSQL, params OracleParameter[] commandParameters)
{
// ... 具体逻辑
}
public static bool QueryExist(string strSQL, List<OracleParameter> commandParameters = null)
{
// 调用params OracleParameter[] 版本
return QueryExist(strSQL, commandParameters == null ? new OracleParameter[0] : commandParameters.ToArray();
}
for(int i=0;i<dt.Rows.count;i++){
list.Add(new OracleParameter(":lmtd_name"+i,dt.Rows[0]["lmtd_name"]));
}
for(int i=0;i<dt.Rows.count;i++){
list.Add(new OracleParameter(":lmtd_name"+i,dt.Rows[0]["lmtd_name"]));
}