在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、了解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(); } |
请发表评论