我用了一个多表的联合查询后把数据放到了,Grid上面,删除的时候一下给关联的数据全删除了,怎么样做才能只删除主表的数据?谢谢大家了! 我用了一个多表的联合查询后把数据放到了,Grid上面,删除的时候一下给关联的数据全删除了,怎么样做才能只删除主表的数据?谢谢大家了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你删除的时候。。获取联合查询记录中唯一标志你主表记录的 字段。。然后另外操作SQL,根据该字段删除 主表对应的记录 只有先把这两表间的约束删除掉才能实现你的需求alter table 明细表drop constraint 约束 手动添加删除事件!一般一个GRID与一个DB导航控件在一起使用,你手动添加其中的删除按钮事件,就可以删除你想要删除的表了。另外你也可以设置adoquery.properties['unique Table'] = TableName //你要删除的表名 也可以做到,不过我还没有试验过。 VB代码转换为DELPHI 几个QRExpr放置在一行,有重叠的部分,运行后,发现显示的值被截取了一部分。在线等 如何获得进程的Title 走人送分 如何将word文档转换成text? 关于db2 7.2 +delphi 的中文乱码 问题 高手请进 请问如何将报表翻页,报表上的哪几个翻页按钮怎么用呀??????? 哪里有问题,,一直提示参数没有默认值呢。。 whitehare(小白免)在嗎??? 在win2000下如何关闭计算机(api) 如何将CSV文件的内容读入到数据集里,如AdoTable 在dephi中如何去全角空格(加急)
然后另外操作SQL,根据该字段删除 主表对应的记录
alter table 明细表
drop constraint 约束
另外你也可以设置adoquery.properties['unique Table'] = TableName //你要删除的表名 也可以做到,不过我还没有试验过。