Office中国论坛/Access中国论坛

标题: 查詢不可以修改??? [打印本页]

作者: ufo_1945    时间: 2003-8-11 23:19
标题: 查詢不可以修改???
各位大哥:
           我於SQL中用到的預存程序有一個問題?就是為什麼用兩個表組合起來的查詢的記錄是不可以修改的?只能用一個表建起的查詢才可以修改記錄?
   先行謝過![em07]
作者: zhuyiwen    时间: 2003-8-12 00:59
这个问题在SQL2000的帮助文档有说明,请查阅.
即如何使查询(视图)可以更新的必要条件

在这里获取SQL2000联机丛书:
http://download.microsoft.com/do ... 5f3/sqlbolsetup.cab
[此贴子已经被作者于2003-8-11 16:59:49编辑过]


作者: HG    时间: 2003-8-12 01:24
如果你的查询是SELECT * from tablename的就可以修改!
如果你的查询是SELECT A.*,B.* from A,B where A.col=B.col形式的也可以改!
但一定记着只有在你的SELECT语句对基表的选取中,只有全选中字段值不可为NULL且没有Default值的字段后方可以修改数据!不信自已可以试试!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3