设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3443|回复: 2
打印 上一主题 下一主题

[模块/函数] 再问insert into +Values赋值型追加情况下,加条件怎么加

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-23 21:07:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我写的是这样的,从窗体赋值追加到工作号表,但不是在工作号表内新增一条记录,而是补充表内工作号字段值等于窗体工作号的值这条记录的几个空字段
DoCmd.RunSQL "insert into 工作号表([业务大类],[业务小类]) values ( '" & Me.业务大类 & "','" & Me.业务小类 & "') where ( [工作号]= " & Forms!新业务录入.工作号 & ")"

错误提示:SQL的语句结束位置缺少分号(;)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2010-8-23 22:00:36 | 只看该作者
我刚看了书,好像应该使用UPDATE,可是UPDATE的具体语法应该怎样写的呢?
3#
 楼主| 发表于 2010-8-23 22:31:21 | 只看该作者
我测试效果达到了,应该是用UPDATE这样写
DoCmd.RunSQL "Update 工作号表 set 业务大类='" & Me.业务大类 & "',业务小类='" & Me.业务大类 & "'where 工作号=" & Me.工作号 & ""
自问自答有点滑稽,可我帖子不删,如果是对的,则可供像我这样常在论坛搜索旧帖的人参考。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-21 13:09 , Processed in 0.107791 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表