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

摘要:
然后单击ListView属性Columns,分别在Text中写入用户名和密码。SqlCommandcmd=newSqlCommand(sql,//打开连接db.OpenConn()//调用方法SqlDataReaderdr=cmd。ExecuteReader();Dr.HasRows){MessageBox.Show(“没有要查找的记录”);

来,我们开始拉窗体,和我一样的这个就可以:
在这里插入图片描述
很简单,在窗体里面只放一个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 时候,直接把首列的值放在参数里面就行,我在这里就犯了个致命的错误。

免责声明:文章转载自《winform通过ListView绑定数据库数据源》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇嵌入式软件机器编程为啥选择梯形图作为编程语言?matlab里面如何保留小数特定位数(转载)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

WinForm窗体程序中使用CefSharp获取加载后的资源、截取request参数、拦截response数据、注入jquery文件和js代码(4)-注入jquery文件和js代码

源码地址:源代码csdn  或者底部qq问我要 六、注入jquery文件和js代码 在界面button按钮点击事件中 private void button1_Click(object sender, EventArgs e) { //注入本机binx86debug下的文件 browser.E...

[C# 开发技巧]实现属于自己的截图工具

[C# 开发技巧]实现属于自己的截图工具 一、引言  之前一直都是写一些C#基础知识的内容的,然而有些初学者可能看完了这些基础知识之后,会有这样一个疑惑的——我了解了这些基础知识之后,我想做一些工具怎么还是不会做的呢?那些基础知识到底有什么用的了?然而我刚开始写这个系列的初衷主要是我想系统地去研究下C#各个阶段的特性的,及时有些特性我知道它是怎么用的,但是...

Qt设置窗体背景渐变

方案一: 重写绘图事件,配合 1 setAttribute(Qt::WA_TranslucentBackground);//设置窗体透明(这个时候主窗体是没有颜色的(也不可以设置颜色),一般可设置一个比主窗体小一点的widget放在主窗体里,然后设置widget的颜色) 1 void Login::paintEvent(QPaintEvent *) 2...

mpp集群(带主备)搭建

MPP集群(带主备)搭建 1、搭建准备    2 1.1、初始化信息    2 1.2、主库端口规划    2 1.3、备库端口规划    2 1.4、守护进程规划    3 2、创建实例并初始化    3 2.1、初始化MPP01    3 初始化MPP02:    4 3、脱机备份    4 3.1、对主库EP01进行脱机备份    4 3.2、将备...

WPF布局(2)控件拖动

从Window继承的控件窗体,实现窗体拖动时可以简单的调用DragMove方法。但是对于自定义控件可以采取响应MouseButtonDown,MouseMove,MouseButtonUp的方法来实现控件的拖动。首先定义两个位置变量:    Point pOld = new Point();    Point pNew = new Point(); 1、M...

集成WPF与Windows窗体

下载source - 1.92 MB 介绍 本文讨论如何将WPF XPS文档查看器集成到Windows窗体应用程序中。 “WPF给我们带来了一个美好的未来,我们都应该开始使用它,把我们所有的产品都换成它。” 这是个好主意,但对我们大多数人来说,这是不可能的。例如,我们的主要产品有成千上万行代码和数百个表单。把所有这些都扔进垃圾桶,然后重新开始,这将是经济上...