导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
smite (smite)
★☆☆☆☆
-
普通会员
2003/5/18 18:40:59
标题:
请教,一个很菜的ComboBox的问题.
浏览:3295
加入我的收藏
楼主:
怎么将ComboBox中items的内容 作为 select * from xxx where 条件 中的条件啊?
----------------------------------------------
-
作者:
2003/5/18 19:13:16
1楼:
这个你可以在窗体创建的时候,用adoquery来查询,再combobox1.items.add(这里你得定义一个变量) 定义的变量是用来存储查询的值
----------------------------------------------
-
作者:
smite (smite)
★☆☆☆☆
-
普通会员
2003/5/18 19:17:39
2楼:
能不能举个例子啊.我是新人
----------------------------------------------
-
作者:
2003/5/18 19:19:37
2楼:
这样吧!我有一段程序是这样的,我根据combobox1的值到数据库中查找和他相关的记录,然后在combobox2中显示,等一下我把我的程序贴上去吧!!
----------------------------------------------
-
作者:
2003/5/18 19:20:36
3楼:
程序是这样的 begin combobox2.items.clear; combobox2.ItemIndex:=0; with adoquery1 do begin close; sql.clear; sql.add('select distinct clname from eclass where course=''+combobox1.text+''); open; while not eof do begin combobox1.items.add(fieldbyname('clname').asstring); next; end; end; end;
----------------------------------------------
-
作者:
smite (smite)
★☆☆☆☆
-
普通会员
2003/5/18 19:21:30
3楼:
象 items的tstrings里写了 编号 姓名 怎么才能选中条件并放到sql语句里?
----------------------------------------------
-
作者:
2003/5/18 19:22:17
4楼:
不懂你的意思!!
----------------------------------------------
-
作者:
smite (smite)
★☆☆☆☆
-
普通会员
2003/5/18 19:28:04
5楼:
我是在object inspector窗口里的items TStrings 直接写的combobox的内容 例如: 编号 姓名 ..... 怎么调用啊 ? 能这样用吗?
----------------------------------------------
-
作者:
2003/5/18 19:29:47
6楼:
这样应该是不行吧!!!你就在窗体创建的时候写不就行了吗?
----------------------------------------------
-
作者:
smite (smite)
★☆☆☆☆
-
普通会员
2003/5/18 19:34:03
7楼:
哦.
----------------------------------------------
-
作者:
smite (smite)
★☆☆☆☆
-
普通会员
2003/5/18 19:46:20
8楼:
course=''+combobox1.text+'' course前边怎么定义的啊?
----------------------------------------------
-
作者:
2003/5/18 19:49:54
9楼:
course 是数据库里面有的一个字段
----------------------------------------------
-
作者:
smite (smite)
★☆☆☆☆
-
普通会员
2003/5/18 20:00:12
10楼:
哦,请问那可以从combobox里读取一个值(和数据库里字段相同的),来作为字段吗? 可以的话怎么实现啊?
----------------------------------------------
-
作者:
2003/5/18 20:01:14
10楼:
应该可以
----------------------------------------------
-
作者:
smite (smite)
★☆☆☆☆
-
普通会员
2003/5/18 20:08:13
11楼:
怎么实现啊?能写段程序吗?谢谢了.
----------------------------------------------
-
作者:
2003/5/19 14:03:23
12楼:
3楼的程序你拿来改一下就可以了!!
----------------------------------------------
-
作者:
smite (smite)
★☆☆☆☆
-
普通会员
2003/5/19 15:08:09
13楼:
哦,好,谢谢
----------------------------------------------
-