c#gridview綁定數據來自多個表


1.寫一個聯合查詢的SQL語句,保證可以查詢到兩張表的數據

string SQL = "select Details.ID,ReferenceNumber,Plaintiff,Defendant,KTSJ,KTRQ,JSSJ,KTFT,CaseName from Details,EAJ_FTSY where ReferenceNumber=AH";

2.將查詢數據填充到DataTable中

 DataTable dt = DBHelper.ExecuteSqlGetDataTable(SQL);


//這是我寫的數據庫查詢方法
 /// <summary>
        /// 執行SQL語句,並返回DataTable對象
        /// </summary>
        /// <param name="safeSql">SQL語句</param>
        /// <returns>返回DataTable</returns>
        public static DataTable ExecuteSqlGetDataTable(string safeSql)
        {
            SqlConnection sqlConn = new SqlConnection(connectionString);
            sqlConn.Open();
            DataSet ds = new DataSet();
            SqlCommand cmd = new SqlCommand(safeSql, sqlConn);
            cmd.CommandType = CommandType.Text;
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            da.Fill(ds);
            sqlConn.Close();
            return ds.Tables[0];

        }

3.綁定GridView

       GridView1.DataSource = dt;
        GridView1.DataBind();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM