主题:菜鸟问题
			
 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				
				当然可以实现,如果只是修改的话还好一点,如果是增加的话可能比较麻烦,因为我刚做过多表的修改
							 
									
			
我来回复