不用sqldatasource,自己編寫sql語句綁定gridview

  //構見sdsall的SQL命令字符串

        var str1="SELECT * FROM [cxsq] ";

        if (ddlsqs.Value != "全省")

            str1 = str1 + " where [xiaqu]=" + "'" + ddlsqs.Value + "'";


        if (ddlxsq.Value != "全部縣市區")

            str1 = str1 + " and [xsq]=" + "'" + ddlxsq.Value + "'";

 

        if (ddlstatus.Value != "全部")

            str1 = str1 + " and [status]=" + "'" + ddlstatus.Value + "'";


        if (ddlyear.Value != "全部")

            str1 = str1 + " and CONVERT(varchar(4), appdate, 23) =" + "'" + ddlyear.Value + "'";


        str1 = str1 + " and [kind]='改名'";

 

        string connString = "server=.; uid=skdb; pwd=skdb; database=skdb";
        SqlConnection conn = new SqlConnection(connString);
        SqlDataAdapter sda = new SqlDataAdapter(str1, conn);

        DataTable result = new DataTable();
      
        sda.Fill(result);

        gvsqls.DataSource = result;
        gvsqls.DataBind();
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章