查看: 2260|回复: 38
|
[急]access要怎样自动update??
[复制链接]
|
|
请问。。
当我们key in 在一个table的record,如member id,
那member id要怎样才能自动update在另外一个table?? |
|
|
|
|
|
|
|
发表于 27-7-2007 02:36 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 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 模式, 你就会知道我在说什么了. |
|
|
|
|
|
|
|

楼主 |
发表于 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一个同样的资料吧 |
|
|
|
|
|
|
|
发表于 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 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 编辑 ] |
|
|
|
|
|
|
|
发表于 6-8-2007 09:33 AM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 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吗?? |
|
|
|
|
|
|
| |
本周最热论坛帖子
|