ASP.NET开发典型模块大全中在线考试系统的相关问题
发表在ASP.NET图书答疑 2012-02-29
是否精华
版块置顶:
老师您好!
在这个模块中,部分网页使用到了GridView控件来绑定显示数据,DataSource是用DataSet,如:
SqlParameter[] Params5 = new SqlParameter[2];
Params5[0] = DB.MakeInParam("@PaperID", SqlDbType.Int, 4, paperID);   //试卷编号
Params5[1] = DB.MakeInParam("@Type", SqlDbType.VarChar, 10, "问答题"); //题目类型        
DataSet ds5 = DB.GetDataSet("Proc_PaperDetailmr", Params5);
GridView5.DataSource = ds5;
GridView5.DataBind();
aspx页面中GridView的DataMember属性值为空,请问这个ds是怎么找到相应的数据表单的?调用的GetDataSet
public DataSet GetDataSet(string ProcName, SqlParameter[] Params)
{
       Open();
       SqlCommand Cmd = CreateCommand(ProcName, Params);
       SqlDataAdapter adapter = new SqlDataAdapter(Cmd);
       DataSet dataset = new DataSet();
       adapter.Fill(dataset);
       Close();
       return dataset;
}
private SqlCommand CreateCommand(string ProcName, SqlParameter[] Prams) 
{
       Open();
       SqlCommand Cmd = new SqlCommand(ProcName, Connection);
       Cmd.CommandType = CommandType.StoredProcedure;
       if (Prams != null) 
       {
           foreach (SqlParameter Parameter in Prams)
           Cmd.Parameters.Add(Parameter);
       }
       return Cmd;
}
程序里面说调用存储过程,但是只有一个存储过程的名字Proc_PaperDetailmr,找不到具体的存储过程的操作,请问老师这个是怎么查看的?谢谢老师!!
分享到:
精彩评论 1
小科_mrkj
学分:43 LV2
2012-03-02
沙发
读者朋友:
   您好,在SQL Server管理器中打开本系统的数据库节点,把“可编程性”节点打开,然后在“存储过程”节点下可以查看到所有的存储过程。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照