设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

主從結構中子表不采用查詢卻新增不了記錄.怪!!!!

[复制链接]
跳转到指定楼层
1#
发表于 2005-10-5 00:03:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
主表(BOM1)結構為

父編號

建檔日期

...

子表(BOM2)結構為

ID(自動編號)

父編號

行號

子編號

單位用量

備注

另外不有一個相關的表(ITEMMASTER).結構為

編號

品名

規格

單位

...

現建立一個主表結構的表單

主表BOM1與BOM2是一對多關系(父編號),ITEMMASTER的編號與BOM2的子編號是一對多關系

在一個表單中AAA中,有一個子表是來源與BOM2的查詢(字段為:

父編號,行號,子編號,品名,規格,單位,單位用量,備注)

1.但是這樣做了,子表卻新增不了啊?在ADP中這應該怎麼做呢???

2.在BOM1的主表里,HS51后是跟著是品名,規格,單位(用的是組合方塊,多欄顯示,資料來源都是父編號),在MDB是可以顯示,升遷至ADP中卻顯示不了,搞不懂怎麼回事啊.

==>已解決了,在MDB中,我在格式中設定顯示的欄數為1,可以顯示,在ADP中卻不行,我把顯示的欄數改為2,問題就解決了.

ADP在摸索中,希望能得到解答,我也大略看過了所有(29頁)的貼子了,沒有亂發貼.呵呵

如圖1:





[此贴子已经被作者于2005-10-4 16:16:57编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-10-5 01:17:00 | 只看该作者
没设主键?
3#
 楼主| 发表于 2005-10-5 15:22:00 | 只看该作者
當然有設主鍵了,是我沒講清楚BOM1的主鍵就是"父編號",BOM2的主鍵就是"ID",ITEMMASTER的主鍵就是"編號"現在主要問題是,表單中子表的記錄基於一對多查詢,而在ADP中,一對多查詢是不能進行編輯的.(除非單一表的查詢)現在有三种情況:1.如果子表單基於一對多查詢.那麼速度比較快,但不能編輯.2.如子表單的數據來源直接是表BOM2.其中的品名,規格,單位...采用組合框顯示的方式(即全結合至編號),可以編輯了,但速度,簡直慘不忍睹.3.子表單的數據來源還是基於一對多查詢.設子表的"唯一資料表"屬性為"BOM2",可以使用.上面三种情況,第三种就可以了.想知道各位大大的解決方案是怎樣的.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-18 03:48 , Processed in 0.087339 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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