問一個MS Access prohject問題

已經用MS Access 建立了一個數據庫.其中有一個table,table中有一個field是Order_ID, Data type是Number.現在要建一個Update Query,使所有在Order_ID欄下為0的data自動更改為比本欄現有的最大的record大1的數,如本欄現有的最大的record是183,那麽RUN Update Query後,所有為0的,就被改為184.試了多次,不得其門.請內行的專家賜教一二.先謝了!

所有跟帖: 

用VBA CODE吧 -不提也罷- 給 不提也罷 發送悄悄話 (0 bytes) () 05/04/2006 postreply 17:15:55

回複:用VBA CODE -tryyyyyy- 給 tryyyyyy 發送悄悄話 (72 bytes) () 05/04/2006 postreply 17:40:02

回複:回複:用VBA CODE -不提也罷- 給 不提也罷 發送悄悄話 (128 bytes) () 05/04/2006 postreply 17:48:43

可否不用 -tryyyyyy- 給 tryyyyyy 發送悄悄話 (0 bytes) () 05/05/2006 postreply 11:29:21

可否不用VBA,直接在UPDATE QUERY中寫入?Q我對VBA很生疏 -tryyyyyy- 給 tryyyyyy 發送悄悄話 (0 bytes) () 05/05/2006 postreply 11:32:05

不用VBA的我不會 -不提也罷- 給 不提也罷 發送悄悄話 (39 bytes) () 05/05/2006 postreply 12:55:21

i havent done this very long time..may not work.. -PantyM- 給 PantyM 發送悄悄話 (135 bytes) () 05/04/2006 postreply 17:41:30

我查過SQL Reference了,這應該是可行的。。 -PantyM- 給 PantyM 發送悄悄話 (115 bytes) () 05/04/2006 postreply 21:42:09

回複:問一個MS Access prohject問題 -毛主席派人來- 給 毛主席派人來 發送悄悄話 (202 bytes) () 05/04/2006 postreply 20:11:54

因為他要給幾個row同樣的order_id,這個order_id應該是個foreign key -PantyM- 給 PantyM 發送悄悄話 (61 bytes) () 05/04/2006 postreply 22:07:13

這order_Id按道理不是Foreign key , 如果是Foreign key -毛主席派人來- 給 毛主席派人來 發送悄悄話 (85 bytes) () 05/05/2006 postreply 06:52:30

primary key 不能有重複的值吧?多年不玩,有點忘了。 -雞毛蒜皮- 給 雞毛蒜皮 發送悄悄話 雞毛蒜皮 的博客首頁 (628 bytes) () 05/05/2006 postreply 10:53:55

對,這個Order_ID在我的Table中不是Primary Key. -tryyyyyy- 給 tryyyyyy 發送悄悄話 (0 bytes) () 05/05/2006 postreply 11:27:31

謝謝各位的指導.正在測試中.有了結果就告訴各位. -tryyyyyy- 給 tryyyyyy 發送悄悄話 (0 bytes) () 05/04/2006 postreply 21:12:01

回複:問一個MS Access prohject問題 -tryyyyyy- 給 tryyyyyy 發送悄悄話 (992 bytes) () 05/05/2006 postreply 12:16:19

請您先登陸,再發跟帖!