Office中國論壇/Access中國論壇
標(biāo)題:
【新手入門】之二十三:“富則妻妾成群”——淺談一對多錄入數(shù)據(jù)
[打印本頁]
作者:
roych
時間:
2020-2-12 15:47
標(biāo)題:
【新手入門】之二十三:“富則妻妾成群”——淺談一對多錄入數(shù)據(jù)
很久以前有句網(wǎng)絡(luò)語言叫做“窮則獨善其身,富則妻妾成群”。妻妾成群歸妻妾成群,但如果讓皇帝一晚上必須要寵幸完三千后宮,你覺得他會不會雷霆大怒呢?
同樣地,對于數(shù)據(jù)中的“妻妾成群”——也就是鼎鼎有名的一對多關(guān)系,如果讓用戶一條條錄入的話,想必也會引起用戶的不快吧?那么,如何解決這個問題呢?下面請聽我詳解:
對于一對多錄入數(shù)據(jù),一般來說有兩種方式:
第一種是通過引用窗體,先追加“多”的部分,再更新“一”的部分。這種方法需要注意的一點是,更新“一”的部分時,注意添加必要的條件,以免更新到已有的數(shù)據(jù)。這些必要的條件包括但不限于:空白的“一”的字段(例如,訂單號),最近的操作時間,最近操作的工號等等。
[attach]63621[/attach]
第二種則是通過列表框進(jìn)行組合,形成一對多的數(shù)據(jù),用循環(huán)執(zhí)行追加查詢。
[attach]63622[/attach]
事實上,留意我的帖子的版友,在“新手入門之十七”里就提過了第二種方法了,只不過沒有把它應(yīng)用到錄入數(shù)據(jù)層面上罷了。所以,我還是建議新手在看帖子時,多留意這些示例文件如何應(yīng)用在實際操作過程中,這樣才能融通貫匯,舉一反三,快速提高自己解決問題的能力。
至于采用哪種方法,看個人喜好。當(dāng)字段比較多時,為了排版美觀起見,可以考慮把第一種方法。當(dāng)然也可以考慮反過來,把“一”的部分剝離出來,“多”的部分保留在主窗體上。字段比較少的時候,可以考慮第二種方法,這樣可以少創(chuàng)建幾個窗體。
代碼比較簡單,就不一一注釋了。最后送上附件:
[attach]63623[/attach]
【新手入門】之一:If分支語句
【新手入門】之二:分支語句總結(jié)
【新手入門】之三:循環(huán)語句For
【新手入門】之四:循環(huán)語句Do和死循環(huán)
【新手入門】之五:公共變量與傳址過程、傳值過程
【新手入門】之六:“悲歡離合總無情”——淺談Split和Join
【新手入門】之七:嵌套與并列——再談If流程問題
【新手入門】之八:“連就連”——淺談“&”和“+”連接符的區(qū)別
【新手入門】之九:從百錢百雞談起——淺談“規(guī)劃求解”兼答lingjiang問
【新手入門】之十:書到用時方恨少——自定義菜單(Access 2003)的制作
【新手入門】之十一:淺談ADO之序言
【新手入門】之十二:淺談ADO之Connection
【新手入門】之十三:淺談ADO之Conmmand(上)
【新手入門】之十四:淺談ADO之Command(下)
【新手入門】之十五:淺談ADO之Recordset(上)
【新手入門】之十六:淺談ADO之Recordset(下)
【新手入門】之十七:淺談列表框的使用
【新手入門】之十八:雙擊列表框修改數(shù)據(jù)
【新手入門】之十九:從“書與女友恕不外借”談起——淺談“Bookmark”的使用
【新手入門】之二十:“書與書簽”——bookmark屬性答疑
【新手入門】之二十一:記錄集的“凌遲”——逐條導(dǎo)出記錄集
【新手入門】之二十二:分組行號
【新手進(jìn)階】之一:基礎(chǔ)算法(一)
【新手進(jìn)階】之二:基礎(chǔ)算法(二)
【新手進(jìn)階】之三:基礎(chǔ)算法(三)
【新手進(jìn)階】之四:基礎(chǔ)算法(四)
【新手進(jìn)階】之五:排序搜索(一)
【新手進(jìn)階】之六:排序搜索(二)
【新手進(jìn)階】之七:遞歸算法
【新手進(jìn)階】之八:冒泡排序
【新手進(jìn)階】之九:淺談不綁定數(shù)據(jù)源操作記錄
【新手進(jìn)階】之十:工作日的計算
【新手進(jìn)階】之十一:“庖丁解!焙汀凹o(jì)昌學(xué)射”——淺談表格式文本數(shù)據(jù)的導(dǎo)入
【新手進(jìn)階】之十二:從四腳騰空的奔馬談起——原來界面可以這樣設(shè)計
【新手進(jìn)階】之十三:Outlook風(fēng)格導(dǎo)航界面
【新手進(jìn)階】之十四:倉庫管理系統(tǒng)
【新手進(jìn)階】之十五:你可能遇到了一個假的標(biāo)簽效果
作者:
admin
時間:
2020-2-13 18:43
疫情好文章
作者:
tmtony
時間:
2020-2-13 18:57
肉一 看來也是要困在家里。才能蹩出好文章
作者:
5988143
時間:
2020-2-13 22:44
作者:
yejc163
時間:
2020-2-17 16:33
為了roych 說的,那種:富則妻妾成群 我得努力學(xué)ACCESS賺錢呀,
歡迎光臨 Office中國論壇/Access中國論壇 (http://m.mzhfr.cn/)
Powered by Discuz! X3.3