Foxtable(狐表)用户栏目专家坐堂 → 请教


  共有213人关注过本帖树形打印复制链接

主题:请教

帅哥哟,离线,有人找我吗?
keli0917
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:296 积分:2789 威望:0 精华:0 注册:2018/5/21 16:49:00
请教  发帖心情 Post By:2024/12/2 13:31:00 [只看该作者]

cmd1.Comm111andText ="UP1D1ATE {GLVchFileAddress},{piao池} SET {GLVchFileAddress}.FFileAddress = {piao池}.附件 WHERE {piao池}.凭证号 IN (SELE11CT   cstr(year(FDate))& cstr(FPeriod)&FGroup&"-"&cstr(FNum)  from {GLVchFileAddress})"

使用的是ACCESS数据库。凭证号是字符型。FDate是日期型,FPeriod是数值型。FGroup是字符型。FNum是数值型.

将piao池表中的凭证号列,等于,GLVchFileAddress表中  cstr(year(FDate))& cstr(FPeriod)&FGroup&"-"&cstr(FNum) 的值,更新到GLVchFileAddress表中
帮我修改一下代码。谢谢。






[此贴子已经被作者于2024/12/2 13:32:10编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111388 积分:567004 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/12/2 13:51:00 [只看该作者]

试试

UPDATE {GLVchFileAddress} as a inner join {piao池} as b on cstr(year(a.FDate)) & cstr(a.FPeriod) & a.FGroup & "-" & cstr(a.FNum) = b.凭证号 set a.FFileAddress = b.附件

 回到顶部
帅哥哟,离线,有人找我吗?
keli0917
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:296 积分:2789 威望:0 精华:0 注册:2018/5/21 16:49:00
  发帖心情 Post By:2024/12/2 14:20:00 [只看该作者]

从字符串“UPDATE {GLVchFileAddress} as A i”到类型“Double”的转换无效。

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111388 积分:567004 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/12/2 14:41:00 [只看该作者]

没有按我的改

 回到顶部
帅哥哟,离线,有人找我吗?
keli0917
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:296 积分:2789 威望:0 精华:0 注册:2018/5/21 16:49:00
  发帖心情 Post By:2024/12/2 16:35:00 [只看该作者]

"-"是这个问题。我删除了这个就可以。'-'就可以了
[此贴子已经被作者于2024/12/2 16:38:15编辑过]

 回到顶部