Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共13 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:sql语句

1楼
朱女士 发表于:2023/11/13 10:14:00
老师您好!
   请您帮忙把这条语句改为access数据源使用。谢谢!我改了半天也没改对,谢谢!
   'c md.Co mmandText = "up date a Set a.发货日期 = b.发货日期 F rom {实时工序计算表} As a i nner Join (Select 清单条码编码, 发货日期, {ddpsb}.zzh, {ddpsb}.zzh_xx, {ddqdb}.zzh_yy F rom {ddpsb} inner Join {ddqdb} On {ddpsb}.zzh = {ddqdb}.zzh And ({ddpsb}.zzh_xx = right({ddqdb}.zzh_yy, 2) Or {ddpsb}.zzh_xx Is null) W here {ddpsb}.发货日期 Is Not null) As b On a.清单条码编码 = b.清单条码编码"
'cm d.Ex ecuteNonQ uery()
2楼
朱女士 发表于:2023/11/13 10:21:00
这条语句在access数据源中:有如下错误。
语法错误 (操作符丢失) 在查询表达式 'b.发货日期 Fr om [实时工序计算表] As a inner Join (Select 清单条码编码, 发货日期, [ddpsb].zzh, [ddpsb].zzh_xx, [ddqdb].zzh_yy F rom [ddpsb] in ner Join [ddqdb] On [ddpsb].zzh = [ddqdb].zzh And ([ddpsb].zzh_xx = right([ddqdb].zzh_yy, 2) Or [ddpsb].zzh_xx Is null) Wh ere [ddpsb].发货' 中。
3楼
有点蓝 发表于:2023/11/13 10:38:00
https://www.baidu.com/baidu?ie=UTF-8&word=access%20update%E5%85%B3%E8%81%94%E6%9B%B4%E6%96%B0

试试
cmd.Co mmandText = "update {实时工序计算表} As a,(Select 清单条码编码, 发货日期, {ddpsb}.zzh, {ddpsb}.zzh_xx, {ddqdb}.zzh_yy From {ddpsb} inner Join {ddqdb} on {ddpsb}.zzh = {ddqdb}.zzh Where ({ddpsb}.zzh_xx = right({ddqdb}.zzh_yy, 2) Or {ddpsb}.zzh_xx Is null) and {ddpsb}.发货日期 Is Not null) As b  where a.清单条码编码 = b.清单条码编码"
4楼
朱女士 发表于:2023/11/13 10:57:00
执行后有如下错误信息:
U P DATE 语句的语法错误。
5楼
有点蓝 发表于:2023/11/13 11:02:00
请上传实例测试
6楼
朱女士 发表于:2023/11/13 12:00:00
老师您好!
  我把部分数据传上去了,您着重看最后一条语句。谢谢!
7楼
朱女士 发表于:2023/11/13 12:10:00
数据库传不上去,太大了,我已经删除很多了。
8楼
有点蓝 发表于:2023/11/13 13:31:00
新建一个项目,导入几个表部分测试数据
9楼
朱女士 发表于:2023/11/13 13:46:00
是这么做的,把无关的表删除了,只剩5个表了,最多的剩400多条了,有的剩几十条。我还压缩了。错误提示:请正确选择要上传的文件。
10楼
有点蓝 发表于:2023/11/13 13:48:00
压缩后文件有多大,最大可以上传2M文件
共13 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03711 s, 2 queries.