主题:菜鸟问题
keyiwangyou
[专家分:80] 发布于 2006-04-26 15:46:00
UPDATESQL可以对只读数据进行修改,我现在要对一个QUERY进行修改,QUERY 中的SQL STRING 是对主从两张表的查询,请问,是否可通过此控件对其数据修改 ...
例如:现在表A和表B,查询结查是返回了表A的全部字段和表B的一个字段这样的一个表,那么如何用UPDATESQL实现用一个修改按钮把EDIT里的内容修改到查询后的表里去,具体如何操作
回复列表 (共5个回复)
沙发
chenzhou851025 [专家分:300] 发布于 2006-04-26 22:11:00
一定要用这个UPDATESQL吗,实现两个表之间的查询用query就可以完成了呀
板凳
keyiwangyou [专家分:80] 发布于 2006-04-27 15:25:00
朋友啊,问题是,我要修改出来的查询结果后的表呀
不是光是查询啊!!!
3 楼
chenzhou851025 [专家分:300] 发布于 2006-04-27 23:14:00
query也可以修改啊]
用append,insert 增加记录,或者先找到要修改的记录
query.fieldbyname('name').value:=string;
就可以了啊
4 楼
keyiwangyou [专家分:80] 发布于 2006-04-28 10:09:00
老大,是多表更新啊,你就按我说的,试一次,看看会发生什么情况,你就知道了,不会耽误你太多的时间的。我看你一点都不考虑多表的问题
5 楼
chenzhou851025 [专家分:300] 发布于 2006-04-30 12:16:00
当然可以实现,如果只是修改的话还好一点,如果是增加的话可能比较麻烦,因为我刚做过多表的修改
我来回复