两个Dbgrid组件Dbgrid1、Dbgrid2,
DBgrid1连接数据库表A,表A有两个字段‘编码’‘名称’,DBgrid2有同样两列“编码”“名称”,且DBgrid2只是单独的表格,不和数据库连接。想达到的效果:鼠标双击DBgrid1中指针所指的行,比如,该行 “编码”“名称” 数据分别为 “101”“张三”,能在DBgrid2中第一行“编码”“名称”得到“101”“张三”,当鼠标单击DBgrid1中另外一行,“编码”“名称” 数据分别为 “102”“李四”,则DBgrid2中第二行出现“102”“李四”,以此类推。如何实现,高手帮帮忙,谢谢```````
DBgrid1连接数据库表A,表A有两个字段‘编码’‘名称’,DBgrid2有同样两列“编码”“名称”,且DBgrid2只是单独的表格,不和数据库连接。想达到的效果:鼠标双击DBgrid1中指针所指的行,比如,该行 “编码”“名称” 数据分别为 “101”“张三”,能在DBgrid2中第一行“编码”“名称”得到“101”“张三”,当鼠标单击DBgrid1中另外一行,“编码”“名称” 数据分别为 “102”“李四”,则DBgrid2中第二行出现“102”“李四”,以此类推。如何实现,高手帮帮忙,谢谢```````
解决方案 »
- delphi2007怎么不能转换utf8编码啊
- 用Tedit + TMonthCalendar 组合日历控件的问题,高手帮个忙了!
- treeview如何表示它选中的项?
- 大家看看这段操作adoquery的代码错在哪里?
- 关于成语接龙问题!!!(送20分啦)
- 求解查询语句!(急!!!)
- 高手指点:在TreeView中拖放节点
- Delphi中怎样安装Crystal 9 (或8.5)?
- 谁知道哪有这个控件下载吗
- 大家有没有看见过由上网下长的TTreeView控件呢,平时用的是由左向右的。或者有什么办法可以实现这个功能
- DBgrideh怎样遍历某一列的值
- olecontainer 载入 excel文件
dbgrid2,adoquery2dbgrid1双击时代码adoquery2.close;
adoquery2.sql.text := 'select * from A where 编码='+QuotedStr(adoquery1.fieldbyname('编码').asstring;
adoquery2.open;