zoukankan      html  css  js  c++  java
  • 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 时候,直接把首列的值放在参数里面就行,我在这里就犯了个致命的错误。

  • 相关阅读:
    Mysql配置文件模板
    shell命令记录
    SuSE Linux Enterprise Server
    安装jdk1.8
    云南-第一个应用节点-ssh登录-卡顿的问题
    Python重新安装pip
    Centos6.5修改镜像为国内的阿里云源
    supervisord.conf
    Pandas连接Mysql数据库
    Vim速查命令简版
  • 原文地址:https://www.cnblogs.com/a1111/p/12815903.html
Copyright © 2011-2022 走看看