明细表的记录只有一条时,删除的同时也删除主表的记录。
若明细表的记录有多条时,则删除明细表的记录而不删除主表的记录。
这要怎么做? 能给代码或例子吗?
若明细表的记录有多条时,则删除明细表的记录而不删除主表的记录。
这要怎么做? 能给代码或例子吗?
解决方案 »
- 大家有沒有做過ServerSocket的文件保存功能啊,客戶端同時發文件過來時,保存多個文件由於共用一個全局文件流而發生錯誤!大家是怎麼處理的?
- FastReport脚本统计符合某一条件的数据?
- 马上给分如何让dbgrid没有水平滚动条
- 关于字段的一个小问题
- 这个功能能否用Tchart实现,没学过chart啊 高手指点
- 我是乡下养猪的,能不能多程序呀,嘻嘻~
- d6 for oracle8 setvariable
- 【如何在DELPHI中调用VC的.h文件中定义的函数?】
- TO : liuxiaowei(巍巍) 请你发给我,谢谢。
- 150分请教高手!
- 一个SQL的问题!
- 谈谈本地机如何连接远程机的思路。
begin
///这里写删除两个表的代码,具体自己会写了吧,下面只是思路delete from 明细表
delete from 主表 where
end;if adoquery.recordcount>1 then
begin
/////这里写只删除明细表的代码delete from 明细表..............end;
delete from 明细表
if adoquery.recordcount=1 then //明細表為1時那麼就刪除主表的
delete from 明细表
能不能详细点?