【发布时间】:2018-11-24 11:56:53
【问题描述】:
我在 ASP.NET 中有四个 DropDownList。我想将从 DropDownLists 中选择的值作为四个参数发送到我在 SQL Server 中的存储过程,当我点击提交按钮时,我想将数据从 SQL Server 获取回 ASP.NET 并将其显示在 GridView 中。我已经尝试了一些代码。由于我对 ASP.NET 相当陌生,因此我不确定我的代码有什么问题:
protected void Button1_Click1(object sender, EventArgs e)
{
string s = "prIMDBStatistics_Submit";
SqlCommand cmd = new SqlCommand(s, con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@IPAddress", SqlDbType.VarChar).Value = DropDownList5.SelectedItem.Value;
cmd.Parameters.Add("@PortNumber", SqlDbType.VarChar).Value = DropDownList2.SelectedItem.Value;
cmd.Parameters.Add("@Name", SqlDbType.VarChar).Value = DropDownList3.SelectedItem.Value;
cmd.Parameters.Add("@CacheType", SqlDbType.VarChar).Value = DropDownList4.SelectedItem.Value;
DataSet ds = new DataSet();
con.Open();
cmd.ExecuteNonQuery();
GridView1.DataSource = ds;
GridView1.DataBind();
con.Close();
}
【问题讨论】:
标签: asp.net sql-server