易截截图软件、单文件、免安装、纯绿色、仅160KB

access两个不同的表间,数据更新问题。

有两个表sales(销售表)、details(明细表)。
sales结构:合同编号,订货时间,订货单位,商品名称,商品数量,注册数量,商品单价,商品成本,是否开票。
details结构:明细ID,合同编号,订货时间,订货月份,注册数量,是否开票。

想实现:将details中的“注册数量”按照“合同编号”求和后更新到sales“合同编号”相同的“注册数量”中,该如何写呢?

update sales set 注册数量=dsum('注册数量','details','合同编号=' & sales.合同编号)

提示,无法跟新,原因是数据类型转换失败。
我检查了两个表的注册数量都是数字型的长整型。咋回事呢?

两表合同编号 类型是否一致

合同编号一直,都是文本型的。能不能留个qq啊。我的是941437465谢谢。


[code=SQL]

update sales
set 注册数量=sum(合同编号)
where sales.合同编号=details. 合同编号

[code]

SQL code:
update sales
set 注册数量=dsum('注册数量','details','合同编号="' & 合同编号 & '"')


建议上传一个测试用的MDB文件。这样别人比较容易测试后提供一个正确的方案。

可以上传到 http://www.access911.net/csdn




http://access911.net/csdn/FileDescription.asp?mdb=2010-1-20&id=33
放上了,请各位帮忙看看吧。谢谢。

已经测试没问题了。

SQL code



Code highlighting produced by Actipro CodeHighli


相关问答:

VC连接ACCESS数据库问题 - VC/MFC / 数据库

问题1
我用ADO连接设了用户名密码的数据库
但是我发现我不输入 用户名和密码 都可以连接成功 而且还能把数据读出来
剪了一个名为test数据库 建了一个名为people的表 
见了一个 用户名1234 密码1234 的 ......

请教关于ACCESS连接SQL的问题

之前用ACCESS做的一个系统,现在将表都转到SQL里,然后用ODBC连接SQL表。
现在有个问题就是,我其中有一个表的数据是从EXCEL里导入的,如果表在ACCESS本地导入正常,现在用链接表到SQL,导入时提示成功,但表内无数 ......

查询access的老是提示参数不足

我查询access(97)的时候老是提示参数不足,但是我在access查询这条语句是没有错误的。是怎么回事呢?
SQL code:
SELECT * from wcj WHERE Pno = '3' And TRim(Conclusion) = '合格' and (NET) is null

S ......

用ASP 怎么将EXCEL导入到ACCESS - Web 开发 / ASP

问题是这样的,现在有一个工资表,是EXCEL的,我要把它导入ACCESS,因为 要查询每个人的工资,根据不同的编号可以查询到相对的人,
用ASP 怎么将EXCEL导入到ACCESS,而且每月都有不同的表,

引用
其实就是把EXCEL当成数 ......

(在线等待)ListBox中显示Access指定字段的记录

本人是刚学习Delphi着,现遇到如下一个问题:
我想在ListBox中显示Access数据库TB表的People字段里面的记录。
例如:
TB表中的字段People里面记录:A,B,C,D......
在ListBox中显示,ListBox.Item[0]:=A
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号