c# datagridview顯示學(xué)生信息,單擊列標(biāo)題排序

運行結(jié)果

無標(biāo)題.png

代碼

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace WindowsFormsApp3
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            //實例化SqlConnection變量conn,連接到數(shù)據(jù)庫
            string conString = "server=.;database=test;uid=sa;pwd=sa;";
            SqlConnection conn = new SqlConnection(conString);
            //創(chuàng)建SqlDataAdapter對象s
            SqlDataAdapter s = new SqlDataAdapter("select * from student", conn);
            //創(chuàng)建DataSet對象d
            DataSet d = new DataSet();
            //使用Fill方法填充DataSet
            s.Fill(d, "t");
            //在DataGridView1控件中顯示表t
            dataGridView1.DataSource = d.Tables["t"];
            
            //設(shè)置控件只讀
            dataGridView1.ReadOnly = true;
            //dataGridView默認(rèn)點擊列就可以排序,所以不需要任何代碼
        }
    }
}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容