下拉框

VB下拉框绑定数据

Public Overloads Shared Function SetComboxNameID(ByVal dsCmb As DataSet, ByRef cmb As ComboBox, ByVal flag As Integer) As ComboBox
        Dim intIndex As Integer
        Dim dsRow As DataRow
        Dim ds As DataSet
        ds = dsCmb.Clone			'复制表结构
        If flag = 1 Then
            '不添加一条新的空记录
        End If
        If flag = 2 Then
            '添加一条新的空记录
            dsRow = ds.Tables(0).NewRow
            dsRow.Item(0) = ""
            dsRow.Item(1) = ""
            ds.Tables(0).Rows.Add(dsRow)
        End If
        If flag = 3 Then
            '添加一条新记录“请选择...”
            'dsRow.Item(ds.Tables(0).Columns(0).ColumnName) = "请选择..."
            dsRow = ds.Tables(0).NewRow
            dsRow.Item(0) = ""
            dsRow.Item(1) = "请选择..."
            ds.Tables(0).Rows.Add(dsRow)
        End If
        For intIndex = 0 To dsCmb.Tables(0).Rows.Count - 1
            dsRow = ds.Tables(0).NewRow
            dsRow.Item(ds.Tables(0).Columns(0).ColumnName) = dsCmb.Tables(0).Rows(intIndex).Item(0)
            dsRow.Item(ds.Tables(0).Columns(1).ColumnName) = dsCmb.Tables(0).Rows(intIndex).Item(1)
            ds.Tables(0).Rows.Add(dsRow)
        Next intIndex
        '显示第二列
        cmb.DisplayMember = ds.Tables(0).Columns(1).ColumnName
        '隐藏第一列
        cmb.ValueMember = ds.Tables(0).Columns(0).ColumnName
        cmb.DataSource = ds.Tables(0)
        Return cmb
  End Function
'①清空下拉框的数据   
comboBox1.SelectedIndex = -1
'清空选中项写法:  
comboBox1.text= ""
'清空items时写法: 
comboBox1.Items.Clear()
'清空DataTable时写法
'①清空ComboBox的DataSource, 清空DataSet对象,都不行,清空数据集中的表
ds.Table.clear()
'②再绑定一次
Dim ds As DataSet           '清空下拉框
comboBox1.DataSource = ds

下拉框数据自动补全属性设置后,清空掉上一次下拉框的数据

 //清掉上一次系列的缓存
 comboBox1.AutoCompleteSource = AutoCompleteSource.None
 comboBox1.AutoCompleteSource = AutoCompleteSource.ListItems

设置下拉框属性 数据自动补全
在这里插入图片描述

在这里插入图片描述C

C#下拉框 数据绑定

private void BtnConnection_Click(object sender, EventArgs e)
 {
     //获取所有表名 datatable
     dt = ExecuteTable("SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE ='BASE TABLE'");
     //添加一行(全选)
     DataRow dr = dt.NewRow();
     dr["TABLE_NAME"] = "全选";
     //dt.Rows.Add(dr);  		//加到最后
     dt.Rows.InsertAt(dr, 0); 		//加到指定位置(第一行)
     //绑定数据到下拉框
     cmbTableName.DataSource = dt;
     cmbTableName.DisplayMember = "TABLE_NAME";  	//显示的值
     cmbTableName.ValueMember = "TABLE_NAME"; 		//选中的值
 }
内容概要:本文档详细介绍了在三台CentOS 7服务器(IP地址分别为192.168.0.157、192.168.0.158和192.168.0.159)上安装和配置Hadoop、Flink及其他大数据组件(如Hive、MySQL、Sqoop、Kafka、Zookeeper、HBase、Spark、Scala)的具体步骤。首先,文档说明了环境准备,包括配置主机名映射、SSH免密登录、JDK安装等。接着,详细描述了Hadoop集群的安装配置,包括SSH免密登录、JDK配置、Hadoop环境变量设置、HDFS和YARN配置文件修改、集群启动与测试。随后,依次介绍了MySQL、Hive、Sqoop、Kafka、Zookeeper、HBase、Spark、Scala和Flink的安装配置过程,包括解压、环境变量配置、配置文件修改、服务启动等关键步骤。最后,文档提供了每个组件的基本测试方法,确保安装成功。 适合人群:具备一定Linux基础和大数据组件基础知识的运维人员、大数据开发工程师以及系统管理员。 使用场景及目标:①为大数据平台搭建提供详细的安装指南,确保各组件能够顺利安装和配置;②帮助技术人员快速掌握Hadoop、Flink等大数据组件的安装与配置,提升工作效率;③适用于企业级大数据平台的搭建与维护,确保集群稳定运行。 其他说明:本文档不仅提供了详细的安装步骤,还涵盖了常见的配置项解释和故障排查建议。建议读者在安装过程中仔细阅读每一步骤,并根据实际情况调整配置参数。此外,文档中的命令和配置文件路径均为示例,实际操作时需根据具体环境进行适当修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值