多表关联只更新主表如何做到?(100分)

  • 主题发起人 主题发起人 胆儿肥
  • 开始时间 开始时间

胆儿肥

Unregistered / Unconfirmed
GUEST, unregistred user!
select table1.*,table2.field2
from table1
left join table2 on table1.field1=table2.field1

table2的字段不能设置只读,而且操作中有可能被修改.
保存时,怎样可以避免更新 Table2 或者 table2.field2?
 
不小心问了一个超级难题[:D]
 
Table2 或者 table2.field2 设成 ReadOnly。
 
这是概念问题,非设计问题,是非常不应该的一种做法
 
据说设置ADO的动态属性'Unique Table'为主表名,可以做到只更新主表,但我设了没用,怎么回事?是不是我的delphi7没有打补丁的问题?
 
betterado也不好用,必须先设置unique_table,这样关联表字段根本不能改(暂时),
保存时再设置unique_table就没用,会保存关联表字段.
 
搞定,送分.
 
多人接受答案了。
 
后退
顶部