一、了解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();

}

listview显示mysql数据_C#在listview控件中显示数据库数据相关推荐

  1. 在 DataList 或 Repeater 控件中分页报表数据44

    简介 在在线应用程序中显示数据时,分页和排序是两个非常常见的功能.例如,在一个在线书店搜寻 ASP.NET 书籍时,可能会有数以百计种这样的图书,但在报表的每页只列出十个匹配的搜索结果.而且,搜索结果 ...

  2. Android kotlin 将Base64字符串转换成Bitmap,并在jetpack compose的Image控件中显示

    Android kotlin 将Base64字符串转换成Bitmap 前言 代码 将Base64字符串转换成Bitmap 在jetpack compose的Image控件中显示Bitmap 完事 前言 ...

  3. Visual C# 2005 - 如何于DataGridView控件中以跨数据行方式显示数据

    <?XML:NAMESPACE PREFIX = O /> 图表1 一般来说,每一个字段的内容会单独显示于DataGridView控件的一个数据行中.问题是,某些字段拥有大量文字数据,我是 ...

  4. 在 Web 数据控件中显示二进制数据54

    简介 前面的教程中 , 我们介绍了将二进制数据与应用程序的基础数据模型相关联的两种方法 , 并使用FileUpload 控件从浏览器向 Web 服务器的文件系统上载.我们还将了解怎样将上载的二进制数据 ...

  5. vb.net将excel表格数据填加到Listbox控件中并去重复选项

    Dim xlApp As Object = NothingDim xlBooks As Excel.Workbooks = NothingDim xlBook As Excel.Workbook = ...

  6. DataGridView控件中显示图片及其注意事项 【z】

    windows Forms编程里面有一个DataGridView控件,它不光是可以显示数据,可以显示按钮,复选框,甚至还可以显示图片.这些图片可以来自于数据库(用二进制的方式存储的),也可以来自文件系 ...

  7. 如何在各类控件中输入/输出数据(学习笔记)

    一.知识点描述 1.相关控件 ①下拉框(ComboBox) 显示一个可编辑的文本框,其中包含一个允许值下拉列表. ②日历框(DateTimePick) 允许用户选择日期和时间,并以指定的格式显示该日期 ...

  8. 利用OpenCV在picture控件中显示图片

    (1)首先要保证OpenCV的头文件已包含进程序,并且已在工程中正确lib等文件目录. (2)添加一个picture控件 (3)在对话框初始化函数(或者某按钮响应函数)中 CWnd* pwnd = G ...

  9. 在 TreeView 控件中显示分层数据

    1.在web.config文件中创建以下数据库连接字符串 <connectionStrings>         <add name="NorthwindConnectio ...

最新文章

  1. python3.7下载包的命令_python3.7中安装paddleocr及paddlepaddle包的多种方法
  2. Android Stdio 插件谷歌兼容库Appcompat
  3. jzoj3169-[GDOI2013模拟4]生产汽车【斜率优化dp,单调队列,二分】
  4. 网络TCp数据的传输设计(黏包处理)
  5. 动态风云--互联网感言(三)
  6. 在PostgreSQL中创建数据库的副本
  7. 【C#】wpf查找父子节点
  8. 实战-全局唯一邀请码功能实现
  9. 双层PDF—OCR文字识别系统
  10. activity多实例任务加签
  11. json-server 和mock.js生成大量json数据
  12. 微信平台自动获取Token
  13. 总结一下2010--2011初看的书
  14. MH算法拟合标准柯西分布
  15. (离散)设函数 f:A→B,g:B→C,证明:若g °f是满射,则g是满射.
  16. PMP 第六章 项目时间管理
  17. html根据ip和mac地址,关于怎么通过IE浏览器获取客户端的IP地址和Mac地址
  18. 解决Microsoft Visual Studio 2010 Macro宏无法运行
  19. python抢红包脚本_Python自动抢视频红包,仅供学习!
  20. CSS复仇者联盟立体盒子

热门文章

  1. java annotation list_Java 注解 (Annotation)你可以这样学
  2. VTK修炼之道27:图像基本操作_三维图像切片交互提取(回调函数、观察者-命令模式)
  3. SVM熟练到精通1:初识SVM
  4. VTK修炼之道2_VTK体系结构1
  5. scanf最好与fflush(stdin)配合使用
  6. enum-使用宏管理你的枚举型数据
  7. package.json、tsconfig.json、node_modules
  8. cordova splashscreen插件在android平台的使用
  9. Git错误non-fast-forward后的冲突解决
  10. stm32 输入捕获学习(二)