解释一下这个是什么意思呀public DataSet getdataset(string proc,SqlParameter[] para)急急急,asp.net

publicDataSetgetdataset(stringproc,SqlParameter[]para){SqlCommandcmd=command(proc,par... public DataSet getdataset(string proc,SqlParameter[] para)
{
SqlCommand cmd = command(proc,para);
SqlDataAdapter dataadapter = new SqlDataAdapter(cmd);//SqlDataAdapter 表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。
DataSet ds = new DataSet();//dataset是一个数据集.管你数据从哪儿来.数据有多大.它只管创建虚拟的数据表来保存数据集.
dataadapter.Fill(ds);// Fill(DataSet) : 在 DataSet 中添加或刷新行。
return ds;
}
展开
 我来答
啸明月
推荐于2016-01-18 · 超过20用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:34.3万
展开全部
public DataSet getdataset(string proc, SqlParameter[] para) //方法名为getdataset 返回值为DataSet,proc应该是sql语句 para为sql语句中的参数
{
SqlCommand cmd = command(proc, para); //将sql语句和参数整合到SqlCommand事件中
SqlDataAdapter dataadapter = new SqlDataAdapter(cmd);//SqlDataAdapter 表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。
DataSet ds = new DataSet();//dataset是一个数据集.管你数据从哪儿来.数据有多大.它只管创建虚拟的数据表来保存数据集.
dataadapter.Fill(ds);// Fill(DataSet) : 在 DataSet 中添加或刷新行。
return ds; //返回 ds ,ds为DataSet类型,与定义的返回值必须相同
}

//没有SqlConnection对象 ,代码应该执行不了,会报错
//总得来说就是传入sql语句和参数,以DataSet的格式返回sql执行的结果
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式