求大神帮忙哇!!!!菜鸟代码看不懂哇!!!求注释!!!

2025-06-28 07:15:24
推荐回答(2个)
回答1:

第一行代码实例化链接,第二,三不用说了,第四行此命令实现是存储过程,第五行参数为空,第六行增加一个@major参数,第七行参数是输入参数,第八行参数值来源于DropDownList3控件,第九行实例化一个适配器sda,第十行实例化数据集ds,十一行把把数据填充到ds数据集,十二行GridView1绑定数据源ds,最后一句相当于强制刷新

回答2:

SqlConnection scn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
scn.Open();
SqlCommand scm = new SqlCommand("major", scn);
scm.CommandType = CommandType.StoredProcedure;

SqlParameter sprocParams = null;
sprocParams = scm.Parameters.Add(new SqlParameter("@major", SqlDbType.Char,10));
sprocParams.Direction = ParameterDirection.Input;
sprocParams.Value = DropDownList3.Text;
SqlDataAdapter sda = new SqlDataAdapter(scm);

这里那么多都是参数化查询

下面的就是绑定gridview