设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[模块/函数] 子窗体中的数据字段值如何表示

[复制链接]
跳转到指定楼层
1#
发表于 2009-12-15 20:41:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现有2个窗体,  主窗体 : 数据清单    ;  (包含add,delete等button和数据清单_子窗体)

              子窗体 : 数据清单_子窗体;(数据表,数据来源于student表(有student.id ,student.name2个字段))

现在我想表示 id的值,改如何写表达式?


这么些对吗?  Forms![数据清单]![数据清单_子窗体]![id].value
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-12-16 07:51:23 | 只看该作者
可不可以,自己测试下不就知道。
3#
 楼主| 发表于 2009-12-16 08:59:41 | 只看该作者
Private Sub Form_Load()
    Me.id.Value = Forms("分数查询窗体").[分数查询 子窗体].Form.id.Value
    Me.class.Value = Forms("分数查询窗体").[分数查询 子窗体].Form.class.Value
    Me.name1.Value = Forms("分数查询窗体").[分数查询 子窗体].Form.name1.Value
    Me.sum.Value = Forms("分数查询窗体").[分数查询 子窗体].Form.sum.Value
End Sub

查询OK了,但是重新赋值的时候出现错误,代码与错误信息如下:

Private Sub OK_Click()
    Forms("分数查询窗体").[分数查询 子窗体].Form.id.Value = Me.id.Value
    Forms("分数查询窗体").[分数查询 子窗体].Form.class.Value = Me.name1.Value
    Forms("分数查询窗体").[分数查询 子窗体].Form.name1.Value = Me.class.Value
    Forms("分数查询窗体").[分数查询 子窗体].Form.sum.Value = Me.sum.Value
End Sub

运行时错误 '2448':
您不能将数值制定给这个对象。
4#
 楼主| 发表于 2009-12-16 12:42:08 | 只看该作者
已经解决,赋值操作时使用update 更新相关字段值。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-22 07:17 , Processed in 0.086158 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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