• 将数据库数据添加到ListView控件中


    实现效果:

      

    知识运用:

      ListView控件中的Items集合的Clear方法  //从listView控件的数据项集合中移除所有数据项

      补充:可以使用RemoveRemoveAt方法从集合中移除单个数据项

    实现代码:

            private void button1_Click(object sender, EventArgs e)
            {
                try
                {
                    string P_Connection = string.Format(        //创建数据库连接字符串
                    @"Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|" +
                    @"Database1.mdf;Integrated Security=True;User Instance=True");
                    SqlConnection P_sqlConnection =             //创建连接对象
                        new SqlConnection(P_Connection);
                    P_sqlConnection.Open();                      //连接到数据库
                    SqlCommand P_sqlCommand = new SqlCommand(       //创建命令对象
                        "select * from fruit", P_sqlConnection);
                    SqlDataReader P_Read = P_sqlCommand.ExecuteReader();        //得到数据读取器
                    while (P_Read.Read())                                           //读取数据
                    {
                        ListViewItem lv = new ListViewItem(P_Read[0].ToString());
    
                        lv.SubItems.Add(P_Read[1].ToString());
                        lv.SubItems.Add(P_Read[2].ToString());
                        listView1.Items.Add(lv);
                    }
                    P_sqlConnection.Close();        //关闭数据库连接
                }
                catch (Exception ex)
                {
                    MessageBox.Show(        //弹出消息对话框
                        "数据读取失败
    " + ex.Message, "错误");
                }
            }
    
  • 相关阅读:
    你不知道的JavaScript(上)作用域与闭包
    csu 1982: 小M的移动硬盘
    csu 1985: 驱R符
    csu 1987: 绚丽的手链
    2017ACM/ICPC广西邀请赛 1007 Duizi and Shunzi
    2017ACM/ICPC广西邀请赛 1005 CS Course
    2017ACM/ICPC广西邀请赛 1004 Covering
    hdu 1209 Clock
    trac中wiki直接显示任务代码
    phpcms中action值的含义
  • 原文地址:https://www.cnblogs.com/feiyucha/p/10162528.html
Copyright © 2020-2023  润新知