winform通过ListView绑定数据库数据源

简介: winform通过ListView绑定数据库数据源

来,我们开始拉窗体,和我一样的这个就可以:
在这里插入图片描述
很简单,在窗体里面只放一个ListView控件即可,然后点击ListView的属性Columns
在这里插入图片描述
在这里插入图片描述
分别在Text里面写用户名和密码,点击确定。

然后设置显示视图View为Details,在这里插入图片描述

最后在窗体加载事件里面的写代码:

string sql = "select * from admin ";
            SqlCommand cmd = new SqlCommand(sql,db.GetConn());
            //打开连接
            db.OpenConn();
            //调用方法
            SqlDataReader dr =  cmd.ExecuteReader();
            if (!dr.HasRows)
            {
                MessageBox.Show("没有你要查找的记录");
            }
            else { 
                while(dr.Read()){
                    string name = dr["LoginId"].ToString();
                    string pass = dr["LoginPwd"].ToString();
                    //创建项
                    ListViewItem item = new ListViewItem(name);
                    //给每一项里面添加信息
                    item.SubItems.Add(pass);
                    listView1.Items.Add(item);
                }
                dr.Close();
                db.CloseConn();
            }

需要注意的是,在实例化ListViewItem 时候,直接把首列的值放在参数里面就行,我在这里就犯了个致命的错误。

目录
相关文章
|
4月前
|
数据库 数据安全/隐私保护
winform通过ListView绑定数据库数据源
winform通过ListView绑定数据库数据源
winform通过ListView绑定数据库数据源
|
4月前
|
关系型数据库 MySQL 数据库
第十四章 演示MYSQL自定义values.yaml绑定PV和PVC和数据库用户密码
第十四章 演示MYSQL自定义values.yaml绑定PV和PVC和数据库用户密码
68 0
|
2月前
|
存储 JSON Cloud Native
数据库ADB-PG问题之数据源处理如何解决
数据库ADB-PG问题之数据源处理如何解决
|
1月前
|
关系型数据库 Java MySQL
C#winform中使用SQLite数据库
C#winform中使用SQLite数据库
45 3
C#winform中使用SQLite数据库
|
2月前
|
SQL DataWorks 关系型数据库
DataWorks产品使用合集之数据集成时源头提供数据库自定义函数调用返回数据,数据源端是否可以写自定义SQL实现
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
3月前
|
SQL druid Java
传统后端SQL数据层替代解决方案: 内置数据源+JdbcTemplate+H2数据库 详解
传统后端SQL数据层替代解决方案: 内置数据源+JdbcTemplate+H2数据库 详解
47 1
|
3月前
|
DataWorks API 调度
DataWorks产品使用合集之在调度配置配置了节点的上游节点输出,没办法自动生成这个flow的依赖,该怎么操作
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
3月前
|
DataWorks 安全 关系型数据库
DataWorks产品使用合集之建了 polar 与clickhouse的数据源。为什么数据库这里总是mysql呢
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
4月前
|
存储 关系型数据库 MySQL
【mybatis-plus】Springboot+AOP+自定义注解实现多数据源操作(数据源信息存在数据库)
【mybatis-plus】Springboot+AOP+自定义注解实现多数据源操作(数据源信息存在数据库)
|
4月前
|
关系型数据库 Java 数据库
docker部署postgresql数据库和整合springboot连接数据源
docker部署postgresql数据库和整合springboot连接数据源
131 0