有两个关系为主细表的表,用一个导航条(只能为一个)和两个DBGRID。点主表的DBGRID,当要删除主表时,就删除主表的数据;点一下细表的DBGRID,当要删除细表的数据时,就删除细表的数据。怎么实现?谢谢大侠!
解决方案 »
- 如何把RadioButton组件的背景颜色设为透明?
- 奇怪的问题。快来个人解决啊
- 急啊,写好的COM+程序,如何安装到他的执行环境之中啊?
- 量子物理史话 - 极精彩的物理历史小说!
- 如何在TQuery控件操作foxpro数据库,对表删除索引
- 在delphi中可以实现两个文件的合并么?
- 动态创建字段
- 我用api函数playsound播放wav声音文件,但是不知道该用什么api函数可以停止,暂停,继续等播放动作,恳请大侠指点迷津!
- Winsock里面的这些到底什么意思?
- 關於DBCtrlGrid控件, 請教各位高手!
- 请问这该怎么做??(急)在线等!
- 管理員考試的問題,很急啊。。謝謝了, 在線等,急
你是想问这个吗?
begin
TDbgrid(activecontrol).datasource.dataset.delete;
TDbgrid(activecontrol).datasource.dataset.close;
TDbgrid(activecontrol).datasource.dataset.open;
end;
写这类程序要在许多事件里写东西,你不能让用户看见'不能为null'之类的错误吧
Dataset.beforepost;
DataSet.afterpost;还有DBgrid里的许多事件
根据表结构需要在很多地方控制用户的输入,保存,
一般用临时表处理!
可以导航条.datasource:=datasource2;