回 帖 发 新 帖 刷新版面

主题:求助,用c#连接sqlserver

连接已经成功了,我想在DataGridView中显示我的表,照书上写了代码,也成功执行了,但是有些看不懂什么意思。。。把它们去掉程序也可以运行阿。。。

代码(部分):

 private void Form1_Load(object sender, EventArgs e)
        {
            showinf();   //可以把下面showinf()里的内容直接写在这里吗?为什么要加个showinf()?
        }

        private void showinf()
        {
            using (SqlConnection con = new SqlConnection("Data Source=(local);Initial Catalog=student;Integrated Security=True")) //这里不要using直接写后面的代码可以吗?
            {
                DataTable a = new DataTable();
                SqlDataAdapter b = new SqlDataAdapter("select * from 学生信息", con);//为什么sql语句后要加个con?
                b.Fill(a);
                this.dataGridView1.DataSource = a.DefaultView;//DefaultView是什么?
            }
        }

回复列表 (共1个回复)

沙发


欢迎大家加入交流群

.NET技术交流群34634356
JAVA技术交流群34269715

我来回复

您尚未登录,请登录后再回复。点此登录或注册