佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 2259|回复: 38

[急]access要怎样自动update??

[复制链接]
发表于 26-7-2007 06:03 PM | 显示全部楼层 |阅读模式
请问。。
当我们key in 在一个table的record,如member id,
那member id要怎样才能自动update在另外一个table??
回复

使用道具 举报


ADVERTISEMENT

发表于 27-7-2007 02:36 PM | 显示全部楼层
原帖由 star4u 于 26-7-2007 06:03 PM 发表
请问。。
当我们key in 在一个table的record,如member id,
那member id要怎样才能自动update在另外一个table??


你的form(right click) -> 找source 然后click旁边的进入sql.

然后add你的两个table(要updated和原本的table)

再来选出你的两个table里的record.

最后按 X (close) 选 yes.

然后你会看到field list出来给你。

然后right click 你的member id。。选event ->再来click event modulu在on click项目。。。然后你会看到旁边有三个点的四方格按它一下。。。

之后你会看到这样

private sub on click.........()

在这里你就试试看这个command
me.[member_id] = me.[member_id2]


end sub

不好意思阿~我的command 还没有什么到家 。。。

如果更加详细的就请这里的元老帮个忙了
回复

使用道具 举报

发表于 30-7-2007 10:22 AM | 显示全部楼层
这个你需要用到 Form, Form 呈现的格式可以用 datasheet, 然后在 design form 的模式里, 在你的 Form Event 上加上 AfterInsert 的 code.

先试试看.
回复

使用道具 举报

 楼主| 发表于 31-7-2007 08:00 PM | 显示全部楼层
#2 的我找不到你所谓的sql
#3 的,我加了AfterInsert,当要save的时候,就出现
The expression Before Update you entered as the event property setting produce the following error: The object doesn't contin the Automation object 'AfterInsert'
回复

使用道具 举报

 楼主| 发表于 31-7-2007 08:05 PM | 显示全部楼层
我是应该在哪里加上AfterInsert呢?
要key in data的那个form,
还是要自动update的?
回复

使用道具 举报

发表于 1-8-2007 12:48 AM | 显示全部楼层
你 key in data 的 form 不就是自动 update 的那一个吗?
你先制造一个 form, 用 datasheet 模板, 然后进入 edit 模式, 你就会知道我在说什么了.
回复

使用道具 举报

Follow Us
 楼主| 发表于 1-8-2007 08:12 PM | 显示全部楼层
是去right hand click ->build event->expression builder吗??
对不起。。我对这完全不了解,不曾读过
回复

使用道具 举报

发表于 2-8-2007 09:24 PM | 显示全部楼层
原帖由 goatstudio 于 1-8-2007 12:48 AM 发表
你 key in data 的 form 不就是自动 update 的那一个吗?
你先制造一个 form, 用 datasheet 模板, 然后进入 edit 模式, 你就会知道我在说什么了.


goatstudio大大,搂主应该是讲两个table都能同时候updated一个同样的资料吧
回复

使用道具 举报


ADVERTISEMENT

发表于 3-8-2007 09:30 AM | 显示全部楼层
原帖由 star4u 于 1-8-2007 08:12 PM 发表
是去right hand click ->build event->expression builder吗??
对不起。。我对这完全不了解,不曾读过


首先, 你制作了相关的 tabular form 吗?
回复

使用道具 举报

发表于 3-8-2007 09:32 AM | 显示全部楼层
原帖由 程家伟 于 2-8-2007 09:24 PM 发表


goatstudio大大,搂主应该是讲两个table都能同时候updated一个同样的资料吧


应该不是,应该是一个 Update Statement 如何 Update 超过一个 Table。
回复

使用道具 举报

 楼主| 发表于 3-8-2007 09:45 AM | 显示全部楼层
原帖由 goatstudio 于 3-8-2007 09:32 AM 发表


应该不是,应该是一个 Update Statement 如何 Update 超过一个 Table。


做了。。
我重新说过。。
就是说,我有三个table,
分别为member,borrow,和book
member table里面有memberID,name
borrow table里有bookID,memberID,duedate,startdate
book table有bookid,title,memberID

现在我要的是。。
当我在borrow的form填了有关资料后,
在book table里,
被借的那本书的memberID的格里会自动填上那个借那本书的人。

[ 本帖最后由 star4u 于 3-8-2007 09:46 AM 编辑 ]
回复

使用道具 举报

发表于 4-8-2007 04:25 PM | 显示全部楼层
看来你的project有排搞了
回复

使用道具 举报

 楼主| 发表于 4-8-2007 06:30 PM | 显示全部楼层
原帖由 程家伟 于 4-8-2007 04:25 PM 发表
看来你的project有排搞了


唉。。。真的须要自己研究了
回复

使用道具 举报

发表于 4-8-2007 09:11 PM | 显示全部楼层
book table 不用放 member_id
弄成这样就可以

member - memberID,name
borrow - bookID,memberID,duedate,startdate
book - bookid,title


然后用 relationship 弄成这样
记得要选 "cascade update related fields"
酱就会自动 update 了



回复

使用道具 举报

 楼主| 发表于 5-8-2007 09:42 AM | 显示全部楼层
那是说,我的book form那边也不用放member id吗??
回复

使用道具 举报

 楼主| 发表于 5-8-2007 11:02 AM | 显示全部楼层
可以帮我看看relation对吗?谢谢
还有就是,我的borrow & return table须要combine在一起吗?



[ 本帖最后由 star4u 于 5-8-2007 11:05 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 6-8-2007 09:33 AM | 显示全部楼层
borrow 和 return 可以结合在一起.
回复

使用道具 举报

 楼主| 发表于 6-8-2007 05:47 PM | 显示全部楼层
原帖由 goatstudio 于 6-8-2007 09:33 AM 发表
borrow 和 return 可以结合在一起.


谢谢噢!!
我现在在想。。
如果要收loan record的话,
我应该怎么做。。
是要做新的一个table吗?
还是under borrow&return table,然后加多一个borrow id??
回复

使用道具 举报

发表于 7-8-2007 02:26 AM | 显示全部楼层
原帖由 star4u 于 6-8-2007 05:47 PM 发表


谢谢噢!!
我现在在想。。
如果要收loan record的话,
我应该怎么做。。
是要做新的一个table吗?
还是under borrow&return table,然后加多一个borrow id??


什么是 loan record?
如果同一本书,在同一时间,只可以借给同一个人,
那可以用 book_id 和 member_id 当 composite key,不用 borrow_id 也不用紧
回复

使用道具 举报

 楼主| 发表于 7-8-2007 09:37 PM | 显示全部楼层
原帖由 hooi1983 于 7-8-2007 02:26 AM 发表


什么是 loan record?
如果同一本书,在同一时间,只可以借给同一个人,
那可以用 book_id 和 member_id 当 composite key,不用 borrow_id 也不用紧



就是说。。那些什么人借过什么书的record..我应该收在哪里?
如果在borrow&return的table,
那我不就会有book id duplicate吗??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 17-9-2025 11:14 PM , Processed in 0.138991 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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