zoukankan      html  css  js  c++  java
  • c# winform comboBox动态绑定数据

    c#中数据绑定可以绑定datatable中的数据,也可以绑定List<T>泛型集合中的数据,前提是泛型集合类是对象,绑定datatable就不做介绍了,下面介绍下绑定泛型集合:
    例如Student类,有两个属性StuName和StuAge,泛型集合list是List<Student>对象,combobox对象cbxStu,想让显示为名字,value为年龄,我们可以这么做
    cbxStu.DataSource = list;
    cbxStu.DisplayMember = "StuName";//绑定泛型中类的属性
    cbxStu.ValueMember = "StuAge";


    c# winform comboBox动态下拉列表,comboBox动态绑定数据库里的数据
    string ConnectionString = "Data Source=dzjc_2005;user=kk;password=kk;";//写连接串
    OracleConnection conn = new OracleConnection(ConnectionString);//创建一个新连接
    conn.Open();
    OracleCommand cmd = conn.CreateCommand();
    cmd.CommandText = "SELECT rname,did,rchannel FROM nwvideo.n_road ";//在这儿写sql语句
    OracleDataReader dr = cmd.ExecuteReader();//创建一个OracleDateReader对象
    if (dr.HasRows)
    {
    cmbChannelSelect.Items.Clear();//清空ComBox
    while (dr.Read())
    {
    cmbChannelSelect.Items.Add(dr[2].ToString());//循环读区数据
    }
    }
  • 相关阅读:
    贪心算法
    机器视觉算法与应用读书笔记(算法)
    多层感知机面临的问题
    反向传播
    卷积后的输出尺寸
    TensorFlow入门
    MyBatis-使用XML或注解的简单实例
    在web.xml中配置SpringMVC
    深入理解Class类和Object类
    MySQL索引
  • 原文地址:https://www.cnblogs.com/top5/p/1551146.html
Copyright © 2011-2022 走看看