IT人
相关图书

update问题

所属分类:其他数据库开发 Access
-----------------------------------------

在查询中写入语句如下:

UPDATE Item6, [select sum(Item4.项目总额)as 项目总额, 客户名称 from Item4  group by 客户名称]. AS b 
SET Item6.销售额 = b.项目总额
WHERE Item6.客户名称=b.客户名称;


打开的时候有错误,提示为:操作必须使用一个可更新的查询.


谢谢!

----------------------------------------------------------------------

在ACCESS中用DSUM,否则生成临时表再替换

--------------------------------------------------------

Access使用的是Jet-SQL,而SQL Server使用的是T-SQL,两者用法上相差很大。

Access的Update语句中,对于子查询的支持远比不上SQL Server,所以要使用域函数。



JET SQL 帮助(jet4 access2000)下载地址

http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=




--------------------------------------------------------

谢谢大家

现在我想实现这样的功能应该如何改呢?

我对access不太了解,希望能给个例子.谢谢!


相关问题
    Copyright ◎ 1998 - 2007 编程资料网 All Rights Reserved