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