两个combox的问题

问题描述

我用C#实现这样一个问题,第一个combox中显示省份名称,第二个combox显示城市名称,如何实现改变第一个combox的省份时,第二个combox中显示相应的城市名称

解决方案

解决方案二:
privatevoidcomboBox2_SelectedIndexChanged(objectsender,EventArgse){comboBox4.Items.Clear();comboBox4.Enabled=true;stringAfile="provider=microsoft.jet.OLEDB.4.0;Datasource=D:\mysqlserver\dgmk.mdb";OleDbConnectionAconnStr=newOleDbConnection(Afile);OleDbCommandscmd=newOleDbCommand("selecttop200*fromcattlewhere镇区='"+comboBox2.Text.Trim()+"'orderby编号",AconnStr);OleDbDataReaderodr=null;AconnStr.Open();odr=scmd.ExecuteReader();if(odr!=null){while(odr.Read()){comboBox4.Items.Add(odr["网吧名称"].ToString());}odr.Close();}comboBox4.Text="";}
解决方案三:
SelectedIndexChanged事件。
解决方案四:
引用2楼cc_net的回复:

SelectedIndexChanged事件。

解决方案五:
引用2楼cc_net的回复:

SelectedIndexChanged事件。

解决方案六:
select城市fromdatawhere省份='"+this.combobox1.Text+"'this.combobox2.Items.Add(ds.Tables[0].Rows[i]["city"].ToString());

时间: 2024-09-20 22:52:04

两个combox的问题的相关文章

关于两个combox联动问题

问题描述 在winform中加两个combox,第一个设置两个值a和b,选择a时combox2下拉中显示c和d,combox1中选择b时,combox下拉列表出现m和n而不出现c和d,具体怎么做啊?具体代码怎么写啊?还有一个问题,selected.indexchanged和valuechanged什么区别?菜鸟刚接触,虚心向大侠求教 解决方案 解决方案二:privatevoidcomboBox1_SelectedIndexChanged(objectsender,EventArgse){swit

C#两个窗体的Combox值如何传递?

问题描述 C#定义了两个窗体,都有两个Combox,绑定的都是同样的数据,在第一个窗体选择好两个Combox之后,跳到第二个窗体如何让两个Combox,和第一个窗体的选择是一样的?ucWorkShop.Text=str_ucWorkShop;//str_ucWorkShop是第一个窗体Combox的text值传递过来的,不管用ucWorkClass.Text=str_ucWorkClass;SelectedValue也不管用//ucWorkShop.SelectedValue=row.QM17_

WPF中DataGrid绑定Combox如何实现数据动态刷新

问题描述 最近才开始学WPF,用到DataGrid来显示数据,并想通过DataGrid绑定Combox来实现数据交互,最后实现两个Combox进行联动.没想到怎么搞都没能让Combox里面的数据刷新,查了好久都没能解决,希望各位大神帮忙,最后能给出个DEMO!!! 解决方案 解决方案二:在第一个Combobox中的selectionChanged事件中更新另一个的ItemsSource就行了.解决方案三:引用1楼duanzi_peng的回复: 在第一个Combobox中的selectionCha

超市管理系统-“超市商品管理系统设计”

问题描述 "超市商品管理系统设计" "超市商品管理系统设计" A.问题描述 超市中商品分为四类,分别是食品.化妆品.日用品和饮料.每种商品都包含商品名称.价格.库存量和生产厂家.品牌等信息. 主要完成对商品的销售.统计和简单管理. B.功能要求 (1)销售功能.购买商品时,先输入类别,然后输入商品名称,并在库存中查找该商品的相关信息.如果有库存量,输入购买的数量,进行相应计算.如果库存量不够,给出提示信息,结束购买. (2)商品简单管理功能. 添加功能:主要完成商品

SQL Server中单引号的两种处理技巧

server|技巧 和数据库打交道要频繁地用到SQL语句,除非你是全部用控件绑定的方式,但采用控件绑定的方式存在着灵活性差.效率低.功能弱等等缺点.因此,大多数的程序员极少或较少用这种绑定的方式.而采用非绑定方式时许多程序员大都忽略了对单引号的特殊处理,一旦SQL语句的查询条件的变量有单引号出现,数据库引擎就会报错指出SQL语法不对,本人发现有两种方法可以解决和处理这种单引号的问题(以VB为例子). ---- 方法一:利用转义字符处理SQL语句.下面的函数可以在执行SQL语句前调用,执行处理后的

Ms SQL Server 中单引号的两种处理技巧

server|技巧 ---- 和数据库打交道要频繁地用到SQL语句,除非你是全部用控件绑定的方式,但采用控件绑定的方式存在着灵活性差.效率低.功能弱等等缺点.因此,大多数的程序员极少或较少用这种绑定的方式.而采用非绑定方式时许多程序员大都忽略了对单引号的特殊处理,一旦SQL语句的查询条件的变量有单引号出现,数据库引擎就会报错指出SQL语法不对,本人发现有两种方法可以解决和处理这种单引号的问题(以VB为例子). ---- 方法一:利用转义字符处理SQL语句.下面的函数可以在执行SQL语句前调用,执

MS-SQL Server 中单引号的两种处理方法

  和数据库打交道要频繁地用到 SQL 语句,除非你是全部用控件绑定的方式,但采用控件绑定的方式存在着灵活性差.效率低.功能弱等等缺点.因此,大多数的程序员极少或较少用这种绑定的方式.而采用非绑定方式时许多程序员大都忽略了对单引号的特殊处理,一旦SQL语句的查询条件的变量有单引号出现,数据库引擎就会报错指出SQL语法不对,本人发现有两种方法可以解决和处理这种单引号的问题(以VB为例子). ---- 方法一:利用转义字符处理SQL语句.下面的函数可以在执行SQL语句前调用,执行处理后的结果即可产生

combox 数据绑定!!!!

问题描述 combox数据绑定之后在最上边加一个空行怎么做 解决方案 解决方案二:combobox绑定后就不能在加Item了只能说把数据一个一个的用Items.Add()来加这样才能继续添加新的Item解决方案三:可以添加一个空白的Item啊,然后把它设为默认就OK解决方案四:可能是说的不能明白.我是想在combox下拉列表中让空行在最上边解决方案五:绑定是没办法再手动加东西进去的,除非手动添加下拉列表项.解决方案六:关注解决方案七:1:comboBox.Items.Add("");2

combox绑定数据后,怎么让它的默认选项为空呢?

问题描述 combox绑定数据后,怎么让它的默认选项为空呢? 解决方案 解决方案二:默认就是空解决方案三:不是啊,我在绑定后,显示的是第一项数据解决方案四:设置默认值,默认为空Load事件里comboBox1.SelectIndex=0;解决方案五:能发代码看看不解决方案六:引用3楼wuyq11的回复: 设置默认值,默认为空Load事件里comboBox1.SelectIndex=0;  他要的显示是为空,不是第一项解决方案七:你可以给它在加一个空值项,然后ComboBox.Text="&quo