首页 > 解决方案 > 我希望我们从 URL 中获取一个值作为我的 sql 数据源 sql 语句的条件

问题描述

这是我的代码,但是当我运行它时,我没有得到任何结果:

protected void Page_Load(object sender, EventArgs e)
{
        if (!IsPostBack)
        { 
            BindDataList();
            DataSet ds = GetData();
            r1.DataSource = ds;
            r1.DataBind();
        }
}

填充中继器的代码从这里开始:这里

    private DataSet GetData()
    {  
        //GET VALUE FROM URL
        this.Target = Request.QueryString["Loctn"];
        Citytxt.Text = Target;
        String cs = "Data Source=KISAKA;Initial Catalog=ACCOMMODATION;Integrated Security=True;";

        using (SqlConnection con = new SqlConnection(cs))
        {
            SqlDataAdapter da = new SqlDataAdapter("Select * from ACC_Facility where Location_City = '"+ Target +"'", con);
            DataSet ds = new DataSet();
            da.Fill(ds);
            return ds;
        }
}

标签: c#asp.net

解决方案


推荐阅读