设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 请教:如何更新一个表中的多个字段

[复制链接]
跳转到指定楼层
1#
发表于 2010-5-7 15:12:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
更新出入流水库流水账表中对应编号记录中的欠款字段时:语句为
Dim str1 As String
    str1 = "是否要冲销编号为" + Str(Form_供应商应付款子窗体.编号) + "的应付款记录?"
    If MsgBox(str1, vbOKCancel) = vbOK Then
        '如果确认,就建立添加单位查询的一个实例
        Set r = CurrentDb.QueryDefs("冲销应付款")
        '创建SQL-Update语句
        s = "update 出入库流水账 set 欠款=" + Str(0) + " where 编号=" + Str(Form_供应商应付款子窗体.编号)
        '设置记录集的SQL语句
        r.sql = s
        '执行SQL语句
        r.Execute

那么,请问如果我要同时更新表中对应编号记录中的:欠款、对应订单余货数和备注字段,该怎样编写这个语句呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2010-5-7 15:26:36 | 只看该作者
于sql语句的set后面=号两端大胆的书写即可。
3#
 楼主| 发表于 2010-5-7 15:49:56 | 只看该作者
谢谢先了,但可以写一个例子参考一下嘛?我是新学的,有时候被那些标点符号都会搞乱的,
4#
发表于 2010-5-7 16:23:41 | 只看该作者
谢谢先了,但可以写一个例子参考一下嘛?我是新学的,有时候被那些标点符号都会搞乱的,
bestluck 发表于 2010-5-7 15:49

告诉你一个顺口溜:
数据类型很难搞,老汉口诀要记牢:
文本数据单引号,日期类型用井号,
其他类型不管了,加载数据跟着跑,
这个事情很奇妙,用上两遍明白了。
5#
 楼主| 发表于 2010-5-7 18:09:23 | 只看该作者
4# todaynew


太感谢了,
6#
发表于 2010-5-7 22:15:01 | 只看该作者
告诉你一个顺口溜:
数据类型很难搞,老汉口诀要记牢:
文本数据单引号,日期类型用井号,
其他类型不管了,加载数据跟着跑,
这个事情很奇妙,用上两遍明白了。

——高,真是高人啊~~~
7#
发表于 2010-5-8 06:41:30 | 只看该作者
告诉你一个顺口溜:
数据类型很难搞,老汉口诀要记牢:
文本数据单引号,日期类型用井号,
其他类型不管了,加载数据跟着跑,
这个事情很奇妙,用上两遍明白了。

——高,真是高人啊~~~
简 发表于 2010-5-7 22:15

8#
发表于 2010-5-8 11:10:12 | 只看该作者
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 22:16 , Processed in 0.094084 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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