获取表的前10列的 列名 和 第一行前10列字段

Posted any-kiss

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取表的前10列的 列名 和 第一行前10列字段相关的知识,希望对你有一定的参考价值。

 

        private void button1_Click(object sender, EventArgs e)
        
            string conn = "Data Source = 127.0.0.1; Initial Catalog =TPSWOA; User ID = sa; Password = sa";
            SqlConnection sqlCon = new SqlConnection(conn);

            string sql = "select* from 服务对象表";
            SqlDataAdapter sd = new SqlDataAdapter(sql , sqlCon);
            DataTable dt = new DataTable();            
            sd.Fill(dt);
          
            Label[] lab =  label1, label2, label3, label4, label5, label6,label7,label8 ,label9 ,label10 ;
            Label[] labName =  label11, label12, label13, label14, label15, label16, label17, label18, label19, label20 ;
            for (int i=0;i<10;i++)
            
                lab[i].Text = dt.Rows[0][i].ToString();  //0  行数,列数为 i;
                labName[i].Text = dt.Columns[i].ColumnName;//获取列名

            

            
        

 

以上是关于获取表的前10列的 列名 和 第一行前10列字段的主要内容,如果未能解决你的问题,请参考以下文章

选定的前景色未显示在 Access 组合框中

SqlSever基础 top 查看一个数据库的表的指定列的前百分之几行

怎么把datatable里的第一行数据取出来呀

如何获得分组列的前 10 名?

创建一个新表,其中第一行作为旧表的列名

layui数据表格如何根据列名修改整列的值?