博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#在listview控件中显示数据库数据
阅读量:4974 次
发布时间:2019-06-12

本文共 1481 字,大约阅读时间需要 4 分钟。

一、了解listview控件的属性

view:设置为details

columns:设置列

items:设置行

1.将listview的view设置为details

2.设置列属性

点击添加,添加一列

设置一列的Text属性,这就是列名

添加三列

3.编辑items属性,添加一行数据

编辑Text属性,添加一行的第一个数据

编辑subitems属性,添加一行中的其他数据

添加两个数据

填写结果

二、在listview中显示数据库数据

//在listview中显示数据库数据        private void button1_Click(object sender, EventArgs e)        {            //构建表头            listView1.Columns.Add("编号");            listView1.Columns.Add("用户名");            listView1.Columns.Add("密码");            //创建数据库连接类的对象            SqlConnection con = new SqlConnection("server=.;database=data1220;user=sa;pwd=123");            con.Open();            //执行con对象的函数,返回一个SqlCommand类型的对象            SqlCommand cmd = con.CreateCommand();            //把输入的数据拼接成sql语句,并交给cmd对象            cmd.CommandText = "select*from users";            //用cmd的函数执行语句,返回SqlDataReader类型的结果dr,dr就是返回的结果集(也就是数据库中查询到的表数据)            SqlDataReader dr = cmd.ExecuteReader();            //用dr的read函数,每执行一次,返回一个包含下一行数据的集合dr            while(dr.Read())            {                //构建一个ListView的数据,存入数据库数据,以便添加到listView1的行数据中                ListViewItem lt = new ListViewItem();                //将数据库数据转变成ListView类型的一行数据                lt.Text=dr["code"].ToString();                lt.SubItems.Add(dr["name"].ToString());                lt.SubItems.Add(dr["pwd"].ToString());                //将lt数据添加到listView1控件中                listView1.Items.Add(lt);            }                       con.Close();        }

转载于:https://www.cnblogs.com/wllhq/p/4330766.html

你可能感兴趣的文章
BNUOJ 5629 胜利大逃亡(续)
查看>>
HDU-1150 Machine Schedule(二分图、匈牙利)
查看>>
Python assert 断言函数
查看>>
Android 学习笔记之ContentProvider实现数据共享....
查看>>
35)PHP,关于PHP和html
查看>>
区块链到底是什么?
查看>>
java_线程的开启与结束(可用于android)
查看>>
二分图判定 hdu5285 wyh2000 and pupil
查看>>
阿里云服务器出现入侵事件:挖矿进程
查看>>
VS 2013 配置份openGL环境
查看>>
修改 CKEditor 超链接的默认协议
查看>>
zoj3795 Grouping --- 良好的沟通,寻找最长的公路
查看>>
【SSH2(理论+实践)】--Hibernate步步(一个)
查看>>
深入浅出JMS(一)——JMS简要
查看>>
JDBC连接MySQL数据库及演示样例
查看>>
小波说雨燕 第三季 构建 swift UI 之 UI组件集-视图集(四)Alert View视图 学习笔记...
查看>>
多线程基础(二)pthread的了解
查看>>
百度SDK的使用第一天
查看>>
python学习笔记3:列表、元组和集合
查看>>
数组的初始化
查看>>