两张表,主表用 DBGridEh1 显示,其中的 name 字段值是从表 (DBGridEh2) 中的一个字段值。当主表点击某行时,从表根据该 name 字段值显示包含该值的记录,主表更改该字段值时从表相应记录跟着变化。要怎么设置?要求在代码里动态设置,不能固定列。谢谢。主表:
ID name data1
1 abc 879
2 cfd 097
......从表:
ID vname cname
1 abc tsmc
2 cfd umc
3 abc cmc
4 abc umsi
......
比如上面,主表点击第一条记录,从表就显示第1,3,4 条记录,当主表的 abc 改变为 cba 的时候,从表也跟着改变成 cba 的 1,3,4 条记录。请指教!
ID name data1
1 abc 879
2 cfd 097
......从表:
ID vname cname
1 abc tsmc
2 cfd umc
3 abc cmc
4 abc umsi
......
比如上面,主表点击第一条记录,从表就显示第1,3,4 条记录,当主表的 abc 改变为 cba 的时候,从表也跟着改变成 cba 的 1,3,4 条记录。请指教!
解决方案 »
- TeeChart中如何动态添加series 创建饼状、柱形不同类型的图表
- 用DELPHI自带的IMAGE EDIT打开一个RES文件提示:格式'%s'无效或参数错误 是什么原因啊????
- delphi 7 数据库链接问题
- 求教,现在想做一个下拉框,下拉框的长度总是固定的,可是下拉框选项的内容长度可能超过下拉框的长度,这样每次选的时候都看不到完整的内
- 怎样判断所查询的记录是否存在?
- 请教高手,一个查询的问题
- 软件测试是个繁杂的工作,希望能有自动测试的软件
- 怎样打印form上的内容?非常急,明天就要出去交差了!!!在线等...
- 关于ComboBox下拉框收回的消息
- 大富翁论坛是不是改了网址?为什么总是连不上?
- 如何实现“Windows外壳扩展”?
- ado的小问题
2:在ADOQuery1 的BeforePost事件中
if (State=dsEdit) and (dsNewValue<>dsOldValue) then
begin
更新ADOQuery2中对应的记录
end