请问我想写一个函数,它的参数为存贮过程的参数名和参数值,并且它是不定长的,要怎么写呀! 《Professional C#》中有此描述!的函数可以这样写public dataset getdata(SqlParameterCollection ps[]);这样你调用时就可以这样写getdata(spName,sp2,sp3...) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void foo(params object []list) 你把存储过程写在数据库里,然后在.NET里调用不就完了!! public dataset getdata(string ProcName,SqlParameter[] strParams); blue7() 的方法也可以,但是效率低 请dajianshi(拔剑四顾心茫然)仁兄,写一个简单例子好吗?里面要有: 1)在函数中是怎么用ps[]的。 2)调用前是怎么用的 , 谢谢 private void Parameters(SqlCommand command,SqlParameter[] cmdParameter) { foreach(SqlParameter p in cmdParameter) { if ((p.Direction==ParameterDirection.InputOutput) && (p.Value==null)) { p.Value=DBNull.Value ; } command.Parameters.Add(p); } } 根据矩形框的大小计算要显示文本的大小? DataRow 如何遍历得到字段名字 C#写记事本的问题。。。 C#在Aero窗体上显示文字 在javascript中 调用 点击函数? 请教简便方法 最让我头疼的页面表单设计 在WinForm程序中如何动态获得Label标签并给它赋值? 有什么办法可以得到指定字体中某个字的象素信息 初学C#望高手指点一下如何学习 Windows forms。 #####头脑风暴######### 散分!!!!!!!! 50分:反编译之后的文件还能再次被编译吗?
1)在函数中是怎么用ps[]的。
2)调用前是怎么用的 , 谢谢
{ foreach(SqlParameter p in cmdParameter)
{
if ((p.Direction==ParameterDirection.InputOutput) && (p.Value==null))
{
p.Value=DBNull.Value ;
}
command.Parameters.Add(p);
}
}