看起来我的代码不完整或者语法有误,但我已经尽力想出了某种解决方案,但是迄今为止还没有成功……所以这就是我正在尝试做的事情:
我有几个下拉框,希望将每个下拉框选择的值分配给表适配器中的值。以下是到目前为止的代码,但不确定缺少什么:
protected void Page_Load(object sender, EventArgs e)
{
ID = Convert.ToInt32(Request.QueryString["myID"]);
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["myconnectionstring"].ConnectionString);
SqlDataAdapter da = new SqlDataAdapter("SELECT NAME, DEPARTMENT, LOCATION from MyTable WHERE ID = '" + ID + "' ", con);
DataTable dt= new DataTable();
da.Fill(dt);
ddl_Name.SelectedValue = dt[0].Name;
ddl_DEPARTMENT.SelectedValue = dt[0].DEPARTMENT;
ddl_LOCATION.SelectedValue = dt[0].LOCATION;
}
当我输入 dt[0].Name 时,问题就开始了,似乎它不喜欢我添加零。 请帮忙解决,谢谢。