设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 请教:更新查询

[复制链接]
跳转到指定楼层
1#
发表于 2004-2-12 06:06:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有一查询出符合条件的记录,我需要把窗体中的数据去更新这条记录的其中几个字段的内容.请教我该怎样做?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-2-12 07:07:00 | 只看该作者
参阅:
http://www.office-cn.net/bbs/dispbbs.asp?boardID=3&ID=14644
3#
 楼主| 发表于 2004-2-12 23:52:00 | 只看该作者
where 语句怎么写

点击这里给我发消息

4#
发表于 2004-2-12 23:58:00 | 只看该作者
以下是引用jks在2004-2-12 15:51:35的发言:
where 语句怎么写


如:docmd.runsql "update t1 set aaa='" & me.text1 & "' where 字段名='aaa';"
5#
 楼主| 发表于 2004-2-13 19:17:00 | 只看该作者
请教:更新多个字段如何写这代码?

点击这里给我发消息

6#
发表于 2004-2-13 20:18:00 | 只看该作者
如:docmd.runsql "update t1 set aaa='" & me.text1 & "',字段2=‘bbb’ where 字段名='aaa';"
7#
 楼主| 发表于 2004-2-14 00:58:00 | 只看该作者
DoCmd.RunSQL "update 用户信息表 set 所属片区='" & Me.所属片区 & "',楼栋='" & Me.楼栋 & "',单元='" & Me.单元 & "',室名='" & Me.室名 & "',详细地址='" & Me.详细地址 & "', 备注='" & Me.备注 & "' where Form![用户信息表查询子窗体][编号]=用户信息表.编号;"
还是有问题。

点击这里给我发消息

8#
发表于 2004-2-14 01:20:00 | 只看该作者
如果编号是数值型:
……where 用户信息表.编号=" & Form![用户信息表查询子窗体][编号] & ";"
如果编号是文本型:
……where 用户信息表.编号='" & Form![用户信息表查询子窗体][编号] & "';"
注意符号全用半角。
9#
 楼主| 发表于 2004-2-15 16:03:00 | 只看该作者
运行后显示缺少结束语句
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 10:41 , Processed in 0.101721 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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