主表:部门表
id 部门
-------------------
1 前期部门
2 中期部门
3 后期部门
.... ............
---------------------------
从表:人员表 部门 人员名单
-----------------------
前期部门 李小红
前期部门 王小小
后期部门 网大人
中期部门 刘小只
........ ......
------------------------- 我在SQL里已经设定2个表为关系表,字段“部门”为连接字段
我想在DELPHI里实现以下功能,当我在DBGrid1里点击“前期部门”时,DBGrid2应该显示出部门为“前期部门”的所有人员名单,同样,点击“中期部门”就显示中期部门人员,后期部门也一样。
请大家帮帮忙,应该怎么实现啊?最好能有个现成的例子带源代码,请大家帮帮忙。
id 部门
-------------------
1 前期部门
2 中期部门
3 后期部门
.... ............
---------------------------
从表:人员表 部门 人员名单
-----------------------
前期部门 李小红
前期部门 王小小
后期部门 网大人
中期部门 刘小只
........ ......
------------------------- 我在SQL里已经设定2个表为关系表,字段“部门”为连接字段
我想在DELPHI里实现以下功能,当我在DBGrid1里点击“前期部门”时,DBGrid2应该显示出部门为“前期部门”的所有人员名单,同样,点击“中期部门”就显示中期部门人员,后期部门也一样。
请大家帮帮忙,应该怎么实现啊?最好能有个现成的例子带源代码,请大家帮帮忙。
解决方案 »
- 未实例化类引用类方法
- Twebbrowser浏览网页的一个多行的文本输入框时,无法回车?用IE浏览可以。
- 加载动态链接库问题
- 高分求助!我想在Delphi7用NMHTTP,但为何没有FastNet组件
- 告别DELPHI,我要去做PB了,如果有机会我会转回来的
- delphi中SpeedButton怎么响应键盘!比如程序执行后,我按enter键,project中的button得到响应!
- 如何直接读写USB软驱(for 98/2000/xp)!
- 谁有这个控件么,麻烦提供下给我,或者给下载地址 MSAccess.dcu
- TUpDown的OnClick事件,受到窗体OnClick的干扰。
- 古怪的問題
- 初学delphi和SQL2000,问一个很菜的问题
- http://www.17delphi.org
自己搜一下论坛里面已解决的帖子或者faq吧,应该有不少相关的帖子的
主表:
adoQuery1的SQL语句:
select id, 部门 from 部门
从表:
select 部门,人员名单 from 人员表 where 部门=:部门//注意:冒号部门字段一定要和主表的部门字段同名
主从表关系,设置从表的Datasource为主表