C#_datatable_读取

 private void button5_Click(object sender, EventArgs e)

        {

            string 价格编号 = txtnum.Text;

            if (价格编号!= "" || 价格编号=="")

            {

                //打印全表

                DataTable dt = SQLhelper.ExecuteDataTable("select * from T_payData");

                if (dt.Rows.Count > 0)

                {

                    listView1.Columns.Clear();

                    listView1.Items.Clear();

                    listView1.GridLines = true;//显示行与行之间的分隔线    

                    listView1.FullRowSelect = true;//要选择就是一行    

                    listView1.View = View.Details;//定义列表显示的方式   

                    listView1.Scrollable = true;//需要时候显示滚动条   

                    listView1.MultiSelect = false; // 不可以多行选择    

                    listView1.HeaderStyle = ColumnHeaderStyle.Clickable;

                    listView1.Columns.Add("价格编号", 100, HorizontalAlignment.Center);//第一个参数,表头名,第2个参数,表头大小,第3个参数,样式   

                    listView1.Columns.Add("收费标准", 100, HorizontalAlignment.Center);//第一个参数,表头名,第2个参数,表头大小,第3个参数,样式   



                    listView1.Columns.Add("修改日期", 100, HorizontalAlignment.Center);

                    listView1.Columns.Add("修改人", 100, HorizontalAlignment.Center);

                    listView1.Columns.Add("备注", 100, HorizontalAlignment.Center);



                    for (int i = 0; i < dt.Rows.Count; i++)

                    {



                        DataRow row = dt.Rows[i];

                        ListViewItem Item = new ListViewItem();

                        Item.SubItems.Clear();

                        Item.SubItems[0].Text = Convert.ToString(row["价格编号"]);//读取数据库中字段  

                        Item.SubItems.Add(Convert.ToString(row["收费标准"]));//读取数据库中字段   

                        Item.SubItems.Add(Convert.ToString(row["修改日期"]));//读取数据库中字段   

                        Item.SubItems.Add(Convert.ToString(row["修改人"]));//读取数据库中字段   

                        Item.SubItems.Add(Convert.ToString(row["备注"]));



                        listView1.Items.Add(Item);//显示  

                        listView1.Visible = true;//lstView可见  

                    }



                }


你可能感兴趣的:(Datatable)