给参数数组赋值
2007-04-23 10:54
183 查看
/// <summary>
/// 给参数数组赋值
/// </summary>
/// <param name="p">参数数组</param>
/// <param name="_name">参数名称</param>
/// <param name="_value">参数值</param>
protected void initParams(ref IDataParameter[] p, string[] _name, object[] _value)
{
if (p.Length < _name.Length)
{
alert("参数数组维数和名称数组维数不等");
return;
}
if (_name.Length != _value.Length)
{
alert("名称数组维数和值数组维数不等");
return;
}
try
{
for (int i = 0; i < _name.Length; i++)
{
p[i] = this.helper.GetParameter(_name[i], _value[i]);
}
}
catch (Exception ex)
{
throw (ex);
}
}
/// 给参数数组赋值
/// </summary>
/// <param name="p">参数数组</param>
/// <param name="_name">参数名称</param>
/// <param name="_value">参数值</param>
protected void initParams(ref IDataParameter[] p, string[] _name, object[] _value)
{
if (p.Length < _name.Length)
{
alert("参数数组维数和名称数组维数不等");
return;
}
if (_name.Length != _value.Length)
{
alert("名称数组维数和值数组维数不等");
return;
}
try
{
for (int i = 0; i < _name.Length; i++)
{
p[i] = this.helper.GetParameter(_name[i], _value[i]);
}
}
catch (Exception ex)
{
throw (ex);
}
}
相关文章推荐
- 数组赋值--通过构造方法灵活地实现对象参数初始化
- 如何将数组转换为多个参数赋值给另一个函数或方法
- Atitit dsl对于数组的处理以及main函数的参数赋值
- 使用 OleDbParameter 变量 时要注意参数和参数数组,及数组赋值时的顺序
- 参数传值(数组赋值)
- LR随手一记 字符数组处理,转换成参数,赋值
- Atitit dsl对于数组的处理以及main函数的参数赋值
- 数组与字符串、字符指针与其他类型指针、赋值参数、指针参数以及引用参数、函数指针
- C语言学习5:数组定义,数组名的含义,数组作为函数参数,数组赋值,数组左右移动,最大最小,反向遍历,冒泡排序,sizeof 和strlen区别,gets和puts,strcpy,strcat,strcmp,strchr,strstr,strlen
- 获取一个文件$view,一个参数数组$param,将数组中的key对应的值-->赋值于$view文件中的变量
- MyBatis传入参数为list、数组、map写法
- C++中数组参数传递
- 参数是数组的引用变量,判断数组是否为空
- 在VB中调用C/C++语言编写的dll,数组参数的传递
- http_build_query()就是将一个数组转换成url 问号?后面的参数字符串,并且会自动进行urlencode处理,及它的逆向函数
- 给SQL Server存储过程传送数组参数的变通办法【转】
- C#形参,实参,值传递参数,引用传递参数,输出参数,参数数组的学习(一)
- C语言之使用指针数组传递参数
- 11、二维数组、数组参数和指针参数
- C语言提高-第23/24/25讲: 指针的运算/数组名作为函数参数/指针作函数参数(一维数组Vs指针)