版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第八章數(shù)據(jù)庫管理系統(tǒng)Evaluation
only.ated
with
Aspose.Slides
for
.NET
3.5
Client
ProfiCopyright
2004A-c2c0e11ssAs2p0os0e3
Pty
Ltd.第8章數(shù)據(jù)庫管理系統(tǒng)
Access
20038.2
Access
2003的基本操作8.3數(shù)據(jù)排序與定位8.4數(shù)據(jù)查詢與統(tǒng)計8.5窗體和報表8.1
Access
2E0v0a3l數(shù)ua據(jù)ti庫on基on礎(chǔ)ly.ated
with
Aspose.Slides
for
.NET
3.5
Client
ProfiCopyright
2004-2011
Aspose
Pty
Ltd.8.1
Access
2003數(shù)據(jù)庫基礎(chǔ)Access
2003數(shù)據(jù)庫中使用的一些術(shù)語:表:表是關(guān)系數(shù)據(jù)庫中最基本的對象。表中存放了具有特定主題的數(shù)據(jù)信息。表中的一行稱為一條“記錄”,表的每一列表示同一種類型的數(shù)據(jù),稱為“字段”。每一個字段有一個名稱,稱為“字段名”。個表中獲取需要的數(shù)據(jù),作為窗體、報表或數(shù)據(jù)訪問頁的數(shù)據(jù)源。編輯和控制程序的運行。時具備分析和匯總的功能。宏:屬于Office的公用高級功能,用來自動執(zhí)行任務(wù)的一個操作或一組操作。模塊:屬于Access的高級功能,存儲在一起作為一個命題單元的聲明、語句和過程的集合。有兩種類型的模塊。標(biāo)準模塊和類模塊。查詢:通過設(shè)置查詢條件,E從v表a中l(wèi)選u擇at所i需o要n的o數(shù)n據(jù)l。y查詢可以從多.ate?d
窗wi體t:h向A用s戶p提o供se一.個S交l互i式de的s圖形fo界r面.,N用E于T數(shù)3據(jù).的5輸C入l、i顯en示t、Profi報表:用于C按o照p用yr戶i的g規(guī)h范t打2印0已0設(shè)4-定2了0格1式1且A組s織po好s的e信P息t,y它L同td.8.1
Access
2003數(shù)據(jù)庫基礎(chǔ)數(shù)據(jù)訪問頁:根據(jù)用戶需求建立的網(wǎng)頁。設(shè)計視圖:用于新建數(shù)據(jù)庫對象或修改現(xiàn)有數(shù)據(jù)庫對象的設(shè)計顯示方式。條件:進行搜索或篩選時,字段必須滿足的準則部分。表達式:用于執(zhí)行計算、操作字符、測試數(shù)據(jù)或設(shè)置條件,是算術(shù)或邏輯運算符、常數(shù)、函數(shù)和字段名稱、空間和屬性的任意組合,計算結(jié)果為單個值??丶涸诖绑w和報表中,用戶控制程序的圖形用戶界面對象,如標(biāo)簽、文本框、命令按鈕等??梢允褂每丶盹@示數(shù)據(jù)或
選項,執(zhí)行操作或使用戶界面容易閱讀。主鍵:在數(shù)據(jù)庫表中用E于va唯l一ua地t標(biāo)io識n表o中nl的y每.條記錄,可以是一個或多個字段,設(shè)置成主鍵的字段內(nèi)容不能重復(fù)出現(xiàn)。ate?d
關(guān)wi系t:h
在As兩p個os表e的.S公l共id字e段s
之fo間r所.建NE立T的3聯(lián).5系C。l關(guān)ie系n的t
種Pr類ofi有一對一C、o一py對r多ig和h多t
對20多0。4-2011
Aspose
Pty
Ltd.8.2
Access
2003的基本操作8.2.1創(chuàng)建數(shù)據(jù)庫8.2.2創(chuàng)建數(shù)據(jù)表8.2.3數(shù)據(jù)選擇8.2.6修改數(shù)據(jù)表的布局8.2.7設(shè)置數(shù)據(jù)表的關(guān)系8.2.8數(shù)據(jù)表的導(dǎo)入與導(dǎo)出Evaluation
only.ated?w8i.t2h.4As數(shù)po據(jù)s編e.輯Slides
for
.NET
3.5
Client
Profi8.2.5
C刪o除py、ri復(fù)gh制t、20剪0切4-和20粘11貼A記sp錄ose
Pty
Ltd.8.2.1
創(chuàng)建數(shù)據(jù)庫1.創(chuàng)建空數(shù)據(jù)庫2.使用向?qū)?chuàng)建數(shù)據(jù)庫數(shù)據(jù)庫向?qū)峁┝艘环N創(chuàng)建標(biāo)準數(shù)據(jù)庫的簡便方法。Access2003提供了適合不同需要的許多數(shù)據(jù)庫向?qū)А@孟驅(qū)Э梢?.打開數(shù)據(jù)庫快速創(chuàng)建各種用途的數(shù)據(jù)Ev庫a。luation
only.at?ed(1w)i打th開A“s文po件s”e.菜S單li,d在es下f拉o菜r
單.N底E部T
列3.出5了C最li近e編nt輯P過rofi的幾個數(shù)據(jù)Co庫p文yr件i,gh單t擊2文00件4名-2可0直11接A打s開po相s應(yīng)e的Pt數(shù)y據(jù)L庫td。.(2)選擇“文件”|“打開”命令。(3)單擊工具欄中的“打開”按鈕。(4)按Ctrl+O組合鍵。使用上述幾種方法都將打開“打開”對話框,在其中選擇要打開的文件,或者在“文件名”文本框中輸入文件名,單擊
“打開”按鈕,即可打開相應(yīng)的數(shù)據(jù)庫。8.2.2
創(chuàng)建數(shù)據(jù)表1.通過輸入數(shù)據(jù)創(chuàng)建數(shù)據(jù)表(1)在數(shù)據(jù)庫窗口中雙擊“通過輸入創(chuàng)建數(shù)據(jù)表”選項,(2)將光標(biāo)置于要修改的字段名上,如“字段1”,光選擇“重命名列”命令。或者通過雙擊字段名也可以更改字段名。這時所選字段變?yōu)榭尚薷牡臓顟B(tài),在上面輸入新的字段名,如“學(xué)號”。用同樣的方法,修改“字段2”為“姓名”,并調(diào)整列的寬度。(3)在表中輸入相關(guān)的數(shù)據(jù),如圖8.4所示。(4)選擇“文件”|“保存”命令,彈出“另存為”對話框。在“表名稱”文本框中輸入表的名稱,然后單擊
“確定”按鈕即可。打開一個空數(shù)據(jù)表。Evaluation
only.ated
w標(biāo)it會h變A成sp黑o色se的.向Sl下i箭de頭s,f這or時.單N擊ET鼠3標(biāo).左5
鍵Cl,i該en列t
Profi變?yōu)楹谏獵o,p然yr后i單gh擊t鼠2標(biāo)00右4鍵-2,0在11彈A出s的po快s捷e
菜Pt單y中Ltd.8.2.2
創(chuàng)建數(shù)據(jù)表2.使用向?qū)?chuàng)建數(shù)據(jù)表(1)打開創(chuàng)建好的數(shù)據(jù)庫窗口,在“對象”欄中選擇
“表”選項。鈕,然后在“示例表”列表框中分別選中“地址ID”、“名字”、“姓氏”“地址”4個字段,并將它們加入“新表中的字段”列表中。(4)選定相應(yīng)的字段,單擊“重命名字段”按鈕,可打開“重命名字段”對話框,在其中可以給字段重新命名,然后單擊“確定”按鈕返回。(4)選定相應(yīng)的字段,單擊“重命名字段”按鈕,可打
開“重命名字段”對話框,在其中可以給字段重新命名,然后單擊“確定”按鈕返回。(2)在右側(cè)窗格中雙E擊v“al使u用at向i導(dǎo)on創(chuàng)o建n表ly”.選項,彈出
“表向?qū)А睂υ捒?,如圖8.5所示。ated?wi(t3)h在A左sp側(cè)o選se擇.表Sl的i類de型s。f選or中.“N商ET務(wù)3”.或“C5
l個i人en”t單Profi選按鈕C,o視py用r戶ig的h需t
要20而0定4-。2這01里1選A中sp“o個se人P”t單y
選Lt按d.8.2.2
創(chuàng)建數(shù)據(jù)表(5)設(shè)置好全部的字段后,單擊“下一步”按鈕,彈出對話框,在“請指定表的名稱”文本框中輸入表的名稱。
然后在“請確定是滯用向?qū)гO(shè)置主鍵”下如果選中“是,幫我設(shè)置一個主鍵”單選按鈕,系統(tǒng)會自動添加一個字出的對話框中選擇向?qū)?chuàng)建表后的動作,此處選中“直接向表中輸入數(shù)據(jù)”單選按鈕。選中“顯示關(guān)于處理表的幫助信息”復(fù)選框,可以指定系統(tǒng)顯示幫助信息。(7)單擊“完成”按鈕,系統(tǒng)將建立一個“地址表”,并打開圖8.6所示的窗口。在表中輸入數(shù)據(jù),然后在主窗口中選擇“文件”|“保存”命令,將其保存即可。段作為主鍵;選中“不Ev,a讓lu我a自ti己o設(shè)n
置on主l鍵y.”單選按鈕,系統(tǒng)會提示在表中指定一個字段作為主鍵。一般情況下,ated
w選it擇h第A一sp項o。se.Slides
for
.NET
3.5
Client
Profi(6)單擊C“op下y一ri步g”ht按2鈕0,04再-單20擊1“1
下As一p步os”e按P鈕ty,L在t彈d.8.2.2
創(chuàng)建數(shù)據(jù)表3.使用設(shè)計器創(chuàng)建數(shù)據(jù)表(1)打開創(chuàng)建好的數(shù)據(jù)庫窗口,在“對象”欄中選擇“表”選項。(2)在右側(cè)窗格中雙擊“使用設(shè)計器創(chuàng)建表”選項,彈出圖8.7所示的表設(shè)計器。據(jù)類型”下拉列表框)。(3)在“字段名稱”下的E文va本l框ua中t輸io入n字o段nl的y名.稱,它將作為表的列標(biāo)題;在“數(shù)據(jù)類型”下拉列表框中選擇一種數(shù)據(jù)類ated型w(i當(dāng)t光h標(biāo)As移p至os“e數(shù).S據(jù)l類id型e”s下fo的r文.本NE框T時3,.5會C自l動ie產(chǎn)n生t“Pr數(shù)ofi常用的數(shù)據(jù)C類op型y含ri義g如ht下2:004-2011
Aspose
Pty
Ltd.備注:起提示作用的可變長度文本,最多可以有65536個字符。數(shù)字:可以參與數(shù)學(xué)計算的數(shù)據(jù),如重量、成績等。日期/時間:表示日期或者詳細時間。貨幣:用于表示貨幣的專用數(shù)字類型。自動編號:對每一條記錄進行順序編號,用于唯一地區(qū)分每一條記錄。是/否:只有兩個值,用于諸如“是否對錯”等字段。8.2.2
創(chuàng)建數(shù)據(jù)表的項目設(shè)為“否”。?大病史”等;其他設(shè)為“否”。(5)用相同的方法設(shè)置各個字段,完成表的基本設(shè)計。(6)在創(chuàng)建表的過程中,還有關(guān)鍵的一步,便是為表設(shè)置一個“主關(guān)鍵字”(即數(shù)據(jù)表的名字),它是一個數(shù)據(jù)的“身份證”。選定要設(shè)置關(guān)鍵字的那一行,單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“主鍵”命令。(4)在窗口的下半部分“常規(guī)”選項卡中可對字段的屬性進
行設(shè)置。這是一項很重要的工作,關(guān)系到表中數(shù)據(jù)的可靠性。初學(xué)者應(yīng)掌握的有以下幾方面。字段大?。簩τ谖谋咀侄?,就是文本包含的字符數(shù),其他類型的字段可參閱Access幫助。字段越小,處理的速度越快,但若小于數(shù)據(jù)所需的長度Ev就a會lu丟a失ti數(shù)o據(jù)n。only.at?ed必w填i字th段A:s將po表s中e.一S定li要d填es的f項o目r
設(shè).N為E“T
是3.”5,C可li填e可nt不P填rofi允許空字符C串op:y一ri定g要ht填2但0可04以-為20空1的1
設(shè)As為p“os是e”P,ty如L“t重d.8.2.2
創(chuàng)建數(shù)據(jù)表(7)設(shè)置完成后,主鍵字段前會顯示一個鑰匙形狀的圖標(biāo),如圖8.8所示,表明該字段已經(jīng)被設(shè)置為“主鍵”。(8)單擊工具欄上的“Ev保a存lu”a按ti鈕o,n
然on后l單y.擊表設(shè)計器ated
w右it上h角A的sp“o關(guān)se閉.窗Sl口i”de按s鈕f即or可.。N這ET時3,.在5
數(shù)Cl據(jù)i庫en窗t
Profi口中顯示了剛才保存的表名。本例中保存的表名為“學(xué)生成Co績p”yr。ight
2004-2011
Aspose
Pty
Ltd.(9)在“數(shù)據(jù)庫”窗口中雙擊剛創(chuàng)建的“學(xué)生成績”表,將其打開。在其中輸入相關(guān)數(shù)據(jù),結(jié)果如圖8.9所示。8.2.3
數(shù)據(jù)選擇1.選定一條記錄單擊表左側(cè)的“記錄選擇器”(表左側(cè)的一列小方格),即可選定整條數(shù)據(jù)。2.選定多條記錄(1)單擊要選定的一條記錄的“記錄選擇器”,同時按住鼠標(biāo)左鍵不放。(2)向下拖動鼠標(biāo),直到覆蓋所有要選定的數(shù)據(jù),釋放鼠標(biāo),Evaluation
only.ated
w結(jié)i果th如A圖s8p.o10s所e.示S。lides
for
.NET
3.5
Client
Profi3.選定整Co個p數(shù)yr據(jù)i表ght
2004-2011
Aspose
Pty
Ltd.要選定全部記錄,除了使用上述方法之外,還可以用以下方法。(1)單擊字段名行(第一行)中的“記錄選擇器”,整個表格都會被選定。(2)選擇“編輯”|“選擇所有記錄”命令。(3)按Ctrl+A組合鍵。選定全部記錄后的結(jié)果如圖8.11所示。8.2.4
數(shù)據(jù)編輯符,直接修改即可。?使用鍵盤在表中移動光標(biāo)比使用鼠標(biāo)更為方便,下面列出一些常用的鍵。Enter:將光標(biāo)移至右側(cè)的單元格中,如果在最右側(cè),則移至下一行首單元格。Tab:功能同Enter鍵。Shift+Tab:將光標(biāo)移至左側(cè)的單元格中。方向鍵:移動光標(biāo)。PgUp:向上翻頁。PgDn:向下翻
頁。1.添加記錄如果當(dāng)前表是一個空表,那么在表中直接輸入數(shù)據(jù)即可。如果要給已有記錄的表中添加新的記錄,可選擇“插入”|“新記錄”命令。2.編輯記錄在一條記錄中,當(dāng)光標(biāo)E移v入al一u個at字i段on時o,n整ly個.字段都會被選中。這時輸入數(shù)據(jù),系統(tǒng)會自動刪除當(dāng)前的數(shù)據(jù),用新輸入ated的wi數(shù)t據(jù)h代As替p。os如e果.S只l想id編e輯s部fo分r字.符NE,T可3單.5擊C想l要ie編n輯t的Pr字ofi3.在表中C移o動py光r標(biāo)ight
2004-2011
Aspose
Pty
Ltd.8.2.4
數(shù)據(jù)編輯4.保存數(shù)據(jù)(1)光標(biāo)移動到另一條記錄時,原記錄中的數(shù)據(jù)即被保存。(2)有時會在一個字段中工作很長時間,又不希望用把光標(biāo)移出去的方法保存,這時可以按Shift+Enter組合鍵來保存數(shù)據(jù)。(3)對記錄中的字段進行編輯時,可單擊“記錄選擇器”(表需單擊想要編輯的字段即可。在Access2003中有兩級撤銷操作。第一級是撤銷當(dāng)前記錄中正在編輯的字段的修改,第二級是撤銷對整條記錄的修改。如果沒有保存所作的修改,按Esc鍵,則可以撤銷對當(dāng)前字段的修改,這是第一級撤銷操作。再按一下Esc鍵,可把所有字段都恢復(fù)到編輯之前的數(shù)值,這是第二級撤銷操作。如果按前面介紹的任意一種方法保存了記錄,則只能單擊工具欄中的“撤銷”按鈕撤銷操作。左側(cè)的一列小方格)上的E鉛va筆l圖ua標(biāo)t來io保n存o改nl動y的.數(shù)據(jù),此時整ated條w記it錄h同A時sp被o選se中.。Sl要i想de繼s續(xù)f編or輯.同N一ET條3記.錄5中Cl的i字en段t,P只rofi5.撤銷操作Copyright
2004-2011
Aspose
Pty
Ltd.8.2.5
刪除、復(fù)制、剪切和粘貼記錄1.刪除記錄(1)選定要刪除的記錄。(2)按Delete鍵,系統(tǒng)彈出警告對話框,以防由于誤操作刪除記錄。(3)單擊“是”按鈕,選定的記錄即被刪除。Evaluation
only.ate?d
w2.i復(fù)th制A、s剪po切s記e.錄Slides
for
.NET
3.5
Client
Profi(1)選定C要o復(fù)py制r或ig剪h切t的20記0錄4-。2011
Aspose
Pty
Ltd.(2)在其上右擊,在彈出的快捷菜單中選擇“復(fù)制”命令,選定的記錄將被復(fù)制到剪貼板中??砂阉鼈冋迟N到其他結(jié)構(gòu)相同的表中,也可以粘貼到其他文件中。例如,Word文檔和
Excel工作表。如果在快捷菜單中選擇的是“剪切”命令,系統(tǒng)會在給出提示后刪除表中的記錄。8.2.5
刪除、復(fù)制、剪切和粘貼記錄3.粘貼記錄(1)右擊表中的“記錄選擇器”。(2)在彈出的快捷菜單Ev中a選lu擇a“ti粘o貼n
”on命l令y.,除了主鍵ated
w字it段h和A唯sp一o值se字.段Sl外i,de剪s貼f板or中.的N記ET錄3將.全5
部Cl被i粘en貼t
Profi到表中。(3)如果Co把p復(fù)yr制i的gh記t錄2粘00貼4在-2同0一11張A表s中po,s系e統(tǒng)Pt會y給L出td.警告。單擊“是”按鈕執(zhí)行該操作,單擊“否”按鈕取消該操作。8.2.6
修改數(shù)據(jù)表的布局1.調(diào)整列寬和行高調(diào)整列寬的操作步驟如下所述。(1)將光標(biāo)指向該字段名的右邊界。(2)待光標(biāo)變成左右雙Ev向a箭lu頭a時ti,o按n住on鼠l標(biāo)y.左鍵并左右拖ated
w動it鼠h標(biāo)A,sp即o可se改.變Sl該i列de的s寬f度or,.如N圖ET8.312.所5示Cl。ient
Profi調(diào)整行高,可將光標(biāo)指向左端“記錄選擇器”的上或下邊界,待光Co標(biāo)p變yr成i上gh下t雙2向00箭4頭-2后0,11上A下s拖po動s鼠e標(biāo)Pt即y可L改td變.表中所有行的高度。在拖動過程中,將會出現(xiàn)一條水平線表示新的高度。2.移動列要單獨移動某列,先單擊該列的標(biāo)題選定該列,然后按住鼠標(biāo)左鍵,再拖動該列到新的位置后釋放鼠標(biāo)即可。8.2.6
修改數(shù)據(jù)表的布局菜單。3.鎖定列的位置編輯數(shù)據(jù)庫時,有時需要在一個特定的列滾動時而其他列靜止不動,這時可以將其他列凍結(jié)。這里以圖8.12中“高等數(shù)學(xué)”所在的列為例,介紹其操作步驟。(1)右擊要凍結(jié)的列,在Ev該a列l(wèi)u被a選ti定o的n
同on時l會y.彈出一個快捷ate?d(w2i)t在h快A捷sp菜o單se中.選Sl擇i“de凍s結(jié)f列or”.命N令ET,3則.該5列Cl就i會en自t動P移rofi至第一列C的o位py置r。ig表h向t右20側(cè)0移4-動2時01,1可A以sp看o到se滾P動t時y只Lt有d凍.結(jié)的列留在原位置不動。要凍結(jié)多個列,首先在要凍結(jié)的第一列上按住鼠標(biāo)左鍵,拖動鼠標(biāo)直到要凍結(jié)的最后一列釋放鼠標(biāo),此時有多個列被選定。然后選擇“格式”|“凍結(jié)列”命令即可。要取消列的凍結(jié),可選擇“格式”|“取消對所有列的凍結(jié)”命令。只能全部取消所有列的凍結(jié),而不能只取消其中的幾列。8.2.6
修改數(shù)據(jù)表的布局4.暫時隱藏列隱藏列的操作步驟如下所述。(1)右擊要隱藏的列標(biāo)題,選擇該列,同時彈出一個快捷菜單。(2)選擇快捷菜單中的“隱藏列”命令,或選擇“格式”Evaluation
only.ated
w|i“th隱A藏s列po”s命e.令S,li即d可es將f選o定r隱.N藏E。T
3.5
Client
Profi如果要恢Co復(fù)p顯yr示i被gh隱t藏2的00列4,-2可0進11行A如s下po操s作。Pe
ty
Ltd.(1)選擇“格式”|“取消隱藏列”命令,彈出圖8.13所示的對話框。(2)選中該列前的復(fù)選框,表明將在該表中取消對列的隱藏,操作完成后單擊“關(guān)閉”按鈕即可。8.2.7
設(shè)置數(shù)據(jù)表的關(guān)系(1)為表格創(chuàng)建一個主鍵??蓞㈤喦懊妗笆褂迷O(shè)計器創(chuàng)建數(shù)據(jù)表”中的內(nèi)容。(2)關(guān)閉所有表窗口,保持數(shù)據(jù)庫窗口打開。(3)選擇“工具”|“關(guān)系”命令,或者單擊“數(shù)據(jù)庫”工具欄上的“關(guān)系”按鈕,打開“顯示表”對話框,如圖8.14所示。閉”按鈕即可。本例中選擇了“成績表”和“學(xué)生信息”兩個表,(5)雙擊“關(guān)系”窗口內(nèi)的空白處,彈出“編輯關(guān)系”對話框。(6)在“編輯關(guān)系”對話框中單擊“新建”按鈕,打開圖8.16所示的
“新建”對話框。在其中的4個下拉列表框中分別選擇相應(yīng)的內(nèi)容。(7)單擊“確定”按鈕返回,此時的“編輯關(guān)系”對話框如圖8.17所示。(8)在“編輯關(guān)系”對話框中單擊“創(chuàng)建”按鈕,返回“關(guān)系”窗口,可以看到“成績表”與“學(xué)生信息”已經(jīng)建立了關(guān)系,如圖8.18所示。(4)選擇要聯(lián)系起來的表,E然v后a單l擊u“at添i加o”n按o鈕n,l此y.時會在“關(guān)系”ated
w視i圖t中h顯A示s相p應(yīng)os的e窗.口S。l所id有e要s聯(lián)f系o的r表.都N添E加T完3成.后5,C單l擊ie“n關(guān)t
Profi此時的“關(guān)C系o”py窗r口i如g圖h8t.125所00示4。-2011
Aspose
Pty
Ltd.8.2.8
數(shù)據(jù)表的導(dǎo)入與導(dǎo)出1.數(shù)據(jù)表的導(dǎo)入下面通過一個示例將Excel工作表導(dǎo)入到Access數(shù)據(jù)庫中,
Excel工作表如圖8.19所示。(1)打開創(chuàng)建好的數(shù)據(jù)庫窗口,以“對象”欄中選擇“表”選項。然后在右側(cè)窗格中雙擊“通過輸入數(shù)據(jù)庫創(chuàng)建表”,建立一個空白數(shù)據(jù)庫。鈕,彈出圖8.20所示的對話框。(4)選中“顯示工作表”單選按鈕,在其右側(cè)的列表選擇“銷售記錄”,在下邊的列表框中可以預(yù)覽數(shù)據(jù)表,確認后單擊
“下一步”按鈕。(5)在彈出的對話框中,選擇是否以數(shù)據(jù)的第一行作為標(biāo)題或字段名。如果導(dǎo)入的工作表的第一行是標(biāo)題,應(yīng)選中這個復(fù)選框。然后單擊“下一步”按鈕。(2)選擇“文件”|“獲取Ev外a部lu數(shù)a據(jù)ti”o|n“o導(dǎo)nl入y”.命令,打開ated“w導(dǎo)i入th”A對s話po框s。e.Slides
for
.NET
3.5
Client
Profi(3)在其中C選o擇py導(dǎo)r入ig的h數(shù)t
據(jù)20表0的4-文2件01名1,A然sp后o單se擊P“t導(dǎo)y
入Lt”d按.8.2.8
數(shù)據(jù)表的導(dǎo)入與導(dǎo)出(6)在彈出對話框設(shè)置導(dǎo)入的數(shù)據(jù)保存的位置,一般選中“新表中”單選按鈕。選定后單擊“下一步”按鈕。(7)在彈出的對話框中選擇導(dǎo)入表的具體字段??梢栽O(shè)置字段名和選擇是否有索引,還可以選中“不導(dǎo)入字段(8)在彈出的對話框中可以設(shè)置主鍵。如果數(shù)據(jù)中有合選按鈕。選擇完畢后,單擊“下一步”按鈕。(9)在彈出的對話框中為表命名,本例中命名為“銷售記錄”。然后單擊“完成”按鈕,新創(chuàng)建的表即可顯示在數(shù)據(jù)庫窗口中。(10)在數(shù)據(jù)庫窗口中雙擊“銷售記錄”圖標(biāo),打開導(dǎo)入到數(shù)據(jù)庫中的數(shù)據(jù),效果如圖8.21所示?;蛱^”復(fù)選框。設(shè)E置v完al成u后at單i擊on“o下n一ly步.”按鈕。ated
w適it的h字A段sp(o必s須e.具S有l(wèi)i唯d一es性f),or可.以N選ET中3“.我5
自Cl己i選en擇t主Profi鍵”單選Co按p鈕yr,i否gh則t最2好00選4中-2“0讓11AcAcsespso添s加e
主Pt鍵y”L單td.8.2.8
數(shù)據(jù)表的導(dǎo)入與導(dǎo)出2.數(shù)據(jù)表的導(dǎo)出(1)打開“銷售記錄”所在的數(shù)據(jù)庫,單擊“對象”欄中的“表”項目,在E右v側(cè)al的u窗at格i中on單o擊n“l(fā)y銷.售記錄”ated
w圖it標(biāo)h。Aspose.Slides
for
.NET
3.5
Client
Profi(2)選擇“文件”|“導(dǎo)出”命令,打開“將表“銷售記錄”導(dǎo)出Co為p…yr”i對gh話t框2。004-2011
Aspose
Pty
Ltd.(3)在“文件名”文本框中輸入導(dǎo)出后的文件名,在
“保存類型”下拉列表框中選擇保存數(shù)據(jù)的類型,這里選擇“Microsoft
Excel
97-2003”。(4)單擊“導(dǎo)出”按鈕,即可將數(shù)據(jù)保存為Excel文件表。8.3數(shù)據(jù)排序與定位8.3.1數(shù)據(jù)的排序8.3.2數(shù)據(jù)的定E位valuation
only.ated?wi8t.h3.A3sp數(shù)os據(jù)e.的Sl替id換es
for.NET
3.5
Client
ProfiCopyright
2004-2011
Aspose
Pty
Ltd.8.3.1
數(shù)據(jù)的排序1.按單個列排序如果要按某一列排序,可把光標(biāo)置于該列的任意位置,然后單擊“表(數(shù)據(jù)庫視圖)”工具欄中的“升序排序”按鈕或“降序排序”按鈕進行升序或降序排序,也可以在該列?在Access2003中,可以進行多列排序,但這些列必須緊靠在一起且主排序必須在最左側(cè)。如果它們不緊靠,可先將它們相鄰排在一起,然后再進行排序,排序完畢后,再重新安排它們的位置即可。將各列排好后,拖動鼠標(biāo)選定所有參與排序的列。單擊
“表(數(shù)據(jù)庫視圖)”工具欄中的“升序排序”按鈕或“降序排序”按鈕即可進行排序。中單擊鼠標(biāo)右鍵,在彈E出va的l快ua捷t菜io單n中o選nl擇y“.升序”或“降序”命令,此時表中所有的數(shù)據(jù)將按該字段的值進行ated
排wi序t。h
Aspose.Slides
for
.NET
3.5
Client
Profi2.按多個C列op排y序right
2004-2011
Aspose
Pty
Ltd.8.3.2
數(shù)據(jù)的定位(1)打開要查找的數(shù)據(jù)表,選擇“編輯”|“查找”命令,打開“查找和替換”對話框。中為“劉”;在“查找范圍”下拉列表框中選擇“成選項;在“搜索”下拉列表框中選擇查找字段的哪一部分(相對于光標(biāo)),本例中選擇“全部”選項,如圖8.23所示。(3)單擊“查找下一個”按鈕,可以看到光標(biāo)停在第一個姓劉的員工的記錄中,如圖8.24所示。(2)在“查找內(nèi)容”文Ev本a框lu中a輸ti入o要n
查on找l的y.內(nèi)容,本例ated
w績it表h:A表sp”o選se項.;Sl在i“de匹s配f”or下.拉N列ET表3框.中5
選Cl擇i與en查t
Profi找內(nèi)容相Co匹p配yr的i部gh分t,2本00例4中-2選0擇11“A字s段po任s何e
部Pt分y”Ltd.8.3.3
數(shù)據(jù)的替換(1)打開要替換的表,將光標(biāo)置于“姓名”字段中,選擇“編輯”|“替換”命令,打開“查找和替換”對話框。(3)在“替換為”文本框中輸入“孫六”。(5)在“匹配”下拉列表框中選擇“整個字段”選項。(6)在“搜索”下拉列表框中選擇“全部”選項。(7)單擊“查找下一處”按鈕,光標(biāo)就會停在“張六”上,此時單擊“替換”按鈕,則“張六”被替換成“孫六”,如圖8.25所示。Evaluation
only.ated?wi(2t)h在A“sp查o找se內(nèi).容Sl”i文de本s框f中or輸.入N“ET張3六.”5。Client
Profi(4)在“Co查p找yr范i圍gh”t下2拉00列4表-2框0中11選A擇s“po姓s名e”Pt選y項L。td.8.4
數(shù)據(jù)查詢與統(tǒng)計8.4.1查找符合條件的記錄8.4.2建立統(tǒng)計E查va詢luation
only.ated?wi8t.h4.A3sp建os立e.多Sl表id查es詢for.NET
3.5
Client
ProfiCopyright
2004-2011
Aspose
Pty
Ltd.8.4.1
查找符合條件的記錄圖8.26“成績表:表”窗口在一張很大的表中查找出符合條件的記錄是數(shù)據(jù)庫的基本功能之一,此功能在Access中可以通過查詢方便地實現(xiàn)。下面以查詢E圖v8a.l26u所at示i的on“o成n績ly表.”中的“總ated
w成it績h”A高sp于o2s4e0.分S的li記d錄es為f例o,r介.N紹E其T操3.作5步C驟li。ent
ProfiCopyright
2004-2011
Aspose
Pty
Ltd.8.4.1
查找符合條件的記錄圖8.27所示。設(shè)計查詢的第一步就是選擇使用哪些表。圖8.27“顯示表”對話框(1)在數(shù)據(jù)庫窗口中,單擊“對象”欄中的“查詢”項目。(2)單擊數(shù)據(jù)庫窗口上Ev方a的lu“at新i建on”o按n鈕ly,.彈出“新ated
w建it查h詢A”sp對o話se框.。Sl在i對de話s框f中or選.擇N“ET設(shè)3計.視5
圖Cl”i選en項t,Profi然后單擊“確定”按鈕。(3)在進Co入p設(shè)yr計i視gh圖t時2,00將4彈-2出0“11顯A示s表po”s對e話Pt框y,L如td.8.4.1查找符合條件的記錄器如圖8.28所示。圖8.28查詢設(shè)計視圖(4)在該對話框中選擇“成績表”選項,單擊“添加”按鈕,系統(tǒng)就會向設(shè)計器中添加這張表的字段列表,然后單擊“關(guān)閉”按鈕。(5)雙擊字段列表中的Ev“a編lu號a”ti、o“n
學(xué)on號l”y.、“姓名”、ated
w“it高h等A數(shù)sp學(xué)o”se、.“Sl英i語de”s、f“or計.算N機ET”3和.“5
總Cl成i績en”t
Profi等字段,Co將p它yr們i添gh加t到2查00詢4設(shè)-2計0器11下A面s的po表s格e
中Pt,y此Ltd.時的設(shè)計8.4.1查找符合條件的記錄“文件名”文本框中為查詢命名即可。圖8.29查詢結(jié)果(6)在“總成績”列的“條件”行中輸入“>=240”。(7)單擊“查詢設(shè)計”工具欄中的“運行”按鈕,便可看到查詢的結(jié)果,如圖8.29所示。(8)單擊“查詢(數(shù)據(jù)E庫va視l圖ua)”ti工o具n
欄on上l的y.“視圖”按ated
w鈕it,h返A(chǔ)回sp設(shè)o計se器.。Slides
for
.NET
3.5
Client
Profi(9)選擇Co“p文yr件i”gh|“t
保20存0”4-命2令01,1在A打sp開o的se對P話t框y
的Ltd.8.4.2
建立統(tǒng)計查詢這里以求“成績表”的總成績?yōu)槔?,介紹統(tǒng)計查詢的建立方法,具體操作步驟如下所述。(1)參照8.4.1小節(jié)中的步驟(1)~(4)將“成績表”添加到查詢中。(2)雙擊“總成績”字段,將其添加到表格中。單擊“查詢設(shè)計”工具欄中的“總計”按鈕,此時的查詢設(shè)計視圖如圖8.30所示,其中多出了“總計”一行。圖8.30統(tǒng)計查詢的設(shè)計?選項,單擊“查詢設(shè)計”工具欄中的“運行”按鈕,便可看到查詢的結(jié)果(4)選擇“文件”|“保存”命令,在的“另存為”對話框中的“查詢名稱。彈出”文本框中為查詢命名。圖8.30統(tǒng)計查詢的設(shè)計Evaluation
only.ated?w(i3t)h單擊As“p總o計s”e行.S中l(wèi)的i下d拉e按s鈕f,or
.NET
3.5
Client
Profi在彈出的C下o拉p列y表ri框g中h選t擇2“0總0計4-”2011
Aspose
Pty
Ltd.8.4.3
建立多表查詢在建立多表查詢之前,還需了解一下在“總計”行中給出的各函數(shù)的功能,見表8-1。Evaluation
only.ated
with
Aspose.Slides
for
.NET
3.5
Client
ProfiCopyright
2004-2011
Aspose
Pty
Ltd.8.4.3建立多表查詢下面以求“高等數(shù)學(xué)”字段的總和、“英語”字段的平均值、“計算機”字段的最小值和“總成績”字段的最大值為例,來介紹多表查詢的建立。(1)參照8.4.1小節(jié)中的步驟(1)~(4)將“成績表”添加到查詢中。(2)依次雙擊“成績表”中的各字段,將它們添加到查詢設(shè)計器下面的表格中。(3)依次選定不同的字段,?在相應(yīng)的字段表格中,在字段表格的右側(cè)向下箭頭中選擇各種函數(shù)。例如,在“高等數(shù)學(xué)”字段下選擇“總計”,在“英語”字段下選擇“平均值”,在“計算機”字段下選擇“最小值”,在“總成績”?字段下選擇“最大值”,如圖8.31所示。圖8.31添加各種運算方式Evaluation
only.ate?d
單wi擊t“h查A詢s設(shè)p計o”se工.具S欄l上i的des
for
.NET
3.5
Client
Profi“總計”按C鈕o,p分yr別i將g光h標(biāo)t放2004-2011
Aspose
Pty
Ltd.8.4.3建立多表查詢(4)單擊“查詢設(shè)計”工具欄中的“運行”按鈕,便可看到查詢的結(jié)果,如圖8.32所示。Evaluation
only.ated
with
Aspose.Slides
for
.NET
3.5
Client
ProfiCopyright
2004-2011
Aspose
Pty
Ltd.(5)設(shè)計完成后,單擊“查詢(數(shù)據(jù)庫視圖)”工具欄中的“保存”按鈕,在彈出的對話框中為查詢命名。8.5窗體和報表8.5.1創(chuàng)建窗體8.5.2利用窗體編輯數(shù)據(jù)8.5.3創(chuàng)建報表Evaluation
only.ated?w8i.t5h.A4sp修os改e.窗Sl體id和es報f表or
.NET
3.5
Client
ProfiCopyright
2004-2011
Aspose
Pty
Ltd.8.5.1
創(chuàng)建窗體開“窗體向?qū)А睂υ捒颍鐖D8.33所示。圖8.33“窗體向?qū)А睂υ捒騽?chuàng)建窗體有3種方法:利用窗體向?qū)?chuàng)建、在設(shè)計視圖中創(chuàng)建和快速創(chuàng)建簡易窗體。利用窗體向?qū)?chuàng)建窗體的操作步驟如下所述。打開要創(chuàng)建窗體的數(shù)據(jù)庫。在數(shù)據(jù)庫窗口的“E對va象l”ua欄t中io單n擊o“nl窗y體.”項目,ated
w然it后h雙A擊sp右o邊se相.應(yīng)Sl的i“de使s用f向or導(dǎo).創(chuàng)N建ET窗3體.”5選Cl項i,en打t
ProfiCopyright
2004-2011
Aspose
Pty
Ltd.8.5.1
創(chuàng)建窗體布方式。本例選中“縱欄表”單選按鈕。效果。本例中選擇“水墨畫”樣式。(7)單擊“下一步”按鈕,在彈出對話框的“請為窗體指定標(biāo)題”文本框中輸入窗體的名字。通過選擇下面的單選按鈕,還可以指定下一步的操作。(8)單擊“完成”按鈕,完成窗體的創(chuàng)建。創(chuàng)建創(chuàng)建好的窗體如圖8.34所示。圖8.34創(chuàng)建好的窗體(3)在“表/查詢”下拉列表框中選擇一個表或查詢,在“可用字段”列表中會列出該表或查詢的所有字段。使用兩個列表中間的4個按鈕,可以把“可用字段”列表中選定的字段添加到“選定的字段”列表中。(4)在“表/查詢”下拉列表框中選擇不同的表或查詢,將所有需要的字段都添加到“選定的字段”列表中。一個窗體可以包含多個表中的字段。本例中選擇“表:成績表”下的所有可用字段。(5)單擊“下一步”按鈕,E彈v出a對lu話a框t,i在o其n中o選n擇ly窗.體控件的排ated?w(i6)t單h擊A“s下po一s步e”.按S鈕li,d在e彈s出f對o話r框.中N選E擇T窗3體.的5樣C式li(包e括nt背Profi景顏色或圖Co案p、y字r體i、gh控t件的20外0觀4等-)2。0選1定1后A,s可po以s預(yù)e覽P該t樣y式L的td.8.5.2
利用窗體編輯數(shù)據(jù)窗體總是與數(shù)據(jù)中的表或查詢相關(guān)聯(lián)的,窗體中的大多數(shù)控件都訪問數(shù)據(jù)源中的數(shù)據(jù)。利用窗體也可以編輯數(shù)據(jù),例如,可以查看數(shù)據(jù)源中的數(shù)據(jù),也可以向數(shù)據(jù)源中添加數(shù)據(jù),還可以修改或刪除數(shù)據(jù)源中的記錄。1.瀏覽記錄在視窗的底部有一個工具條,如圖8.35所示。第一條記錄、最后一條記錄或者新記錄,也可以在“記錄”文本2.創(chuàng)建新記錄要創(chuàng)建新記錄,可在圖8.35的“瀏覽”工具條中單擊
按鈕,此時一個新記錄將被添加到表的末尾,并顯示在窗體中,供輸入信息使用。圖8.35“瀏覽”工具條Evaluation
only.ated?wi利t用h該A工s具p條os可e以.方S便l地id瀏e覽s數(shù)f據(jù)o。r可.以N從E表T中3的.一5條C記l錄ie跳n到t
Profi框中輸入C序o號py并r按iEngthert鍵2,0直0接4跳-至20該1記1錄A。spose
Pty
Ltd.8.5.2利用窗體編輯數(shù)據(jù)3.復(fù)制記錄復(fù)制記錄的操作步驟如下所述。(1)選擇提供源信息的記錄。先在窗體中顯示該記錄,然后單擊窗體視圖左端的垂直選擇條,如圖8.36所示。(2)選擇“編輯”|“復(fù)制”命令,如果想同時消除源記錄,可選擇
“編輯”|“剪切”命令,或者鼠標(biāo)在左端垂直選擇條上單擊鼠標(biāo)右鍵選擇“復(fù)制”或“剪切”命令。(3)在窗體中顯示目的記錄,然后選擇“編輯”|“粘貼”命令。這時,源記錄中每個控件的值都被復(fù)制到目的記錄的對應(yīng)控件中,但目的記錄中訪問主鍵字段后訪問具有唯一值字段的控件除外。圖8.36單擊窗體視圖中的垂直選擇條選擇窗體中所有字段Evaluation
only.ated
with
Aspose.Slides
for
.NET
3.5
Client
ProfiCopyright
2004-2011
Aspose
Pty
Ltd.8.5.2
利用窗體編輯數(shù)據(jù)后單擊“窗體視圖”工具欄中的“刪除記錄”4.刪除記錄要刪除一條記錄,E先va在lu窗at體i中on顯o示nl該y.記錄,然ated
w按it鈕h
,As此po時se系.統(tǒng)Sl會id彈es出f警or告.信NE息T,3.單5擊Cl“i確en定t
”Profi按鈕即C可op刪yr除i記gh錄t
。20一04旦-2進0行11了A刪sp除os操e作Pt,y被Ltd.刪除的數(shù)據(jù)將永久地丟失,不能用撤銷操作來恢復(fù)數(shù)據(jù)。8.5.3創(chuàng)建報表?報表可從數(shù)據(jù)庫中獲取信息,然后將這些信息按特定方式進行組織和綜合,并打印輸出。報表不用于屏幕顯示E。valuation
only.ated?wi自t動h
A創(chuàng)s建po報se表.Slides
for
.NET
3.5
Client
Profi使用向C導(dǎo)op創(chuàng)yr建ig報h表t
2004-2011
Aspose
Pty
Ltd.1.自動創(chuàng)建報表自動創(chuàng)建報表的操作步驟如下所述。(1)打開要創(chuàng)建報表的數(shù)據(jù)庫,在數(shù)據(jù)庫窗口中單擊
“報表”項目,然后單擊“新建”按鈕,打開“新建報表”對話框。(2)在對話框底部的下拉列表框中選擇作為數(shù)據(jù)報表的圖8.37縱欄式報表來源。這里選擇“成E績v表al”u作at為i數(shù)on據(jù)o來n源ly。.(3)在上面的列表中選擇報表格式,這里選擇“自動創(chuàng)ated
w建it報h表A:sp縱o欄se式.”Sl格i式de,s則f創(chuàng)or建.的N報ET表3如.圖5
8C.l3i7所en示t,Profi每一個字Co段p獨yr占i一gh行t。2004-2011
Aspose
Pty
Ltd.2.使用向?qū)?chuàng)建報表(1)打開要創(chuàng)建報表的數(shù)據(jù)庫,在左側(cè)的“對象”欄中單擊“報表”項目,雙擊右邊相應(yīng)的“使用向?qū)?chuàng)建報表”選項,打開“報表向?qū)А睂υ捒颉?2)在“表/查詢”下拉列表框中選擇一個表或查詢,在“可用字段”列表中會列出該表或查詢中的所有字段,然后使用中間的4個按鈕,把從“可用字段”列表中選定的字段添加到“選定的字段”列表中。的字段都添加到“選定的字段”列表中。一個報表可以包含多個表中的字段。(3)在“表/查詢”下拉列E表va框l中u選a擇t不io同n的表on或l查y詢.,將所有需要ated
with
Aspose.Slides
for
.NET
3.5
Client
Profi(4)單擊“Co下p一y步r”i按gh鈕t,2在0彈0出4對-話20框1中1選A擇s是p否o添s加分e
P組ty級別L。td.(5)單擊“下一步”按鈕,在彈出對話框中選擇主體部分的排列順序,第一個下拉列表框為主排序字段。(6)單擊“下一步”按鈕,在彈出對話框中選擇報表的布局和方向。(7)單擊“下一步”按鈕,在彈出的對話框中選擇報表樣式。樣式將影響報表的字體、邊框和報表內(nèi)容的間隔。(8)單擊“下一步”按鈕,在彈出的對話框的文本框中輸入報表的標(biāo)題。還可以利用對話框中間的單選按鈕選擇創(chuàng)建完成后的動作。(9)單擊“完成”按鈕,創(chuàng)建好報表。8.5.4
修改窗體和報表修改窗體和修改報表的方法類似。因此,下面只介紹修改窗體的方法。修改窗體需在設(shè)計視圖中進行,可添加、刪除或修改組成窗體的控件,包括文本框、標(biāo)簽、列表框、選項按鈕、命令按鈕等。圖8.38拖動字段到未添加控件前的窗體Evaluation
only.在數(shù)據(jù)庫窗口中,右擊要修改的窗體圖標(biāo),在彈出的ated
wi快t捷h
菜As單p中os選e擇.S“l(fā)設(shè)id計e視s
圖fo”r選.項NE,T進3入.5圖C8l.3i8e所n示t
的Profi“成績C表o:py窗r體ig”h視t
圖20。04-2011
Aspose
Pty
Ltd.8.5.4
修改窗體和報表圖8.38拖動字段到未添加控件前的窗體修改窗體和修改報表的方法類似。因此,下面只介紹修改窗體的方法。修改窗體需在設(shè)計視圖中進行,可添加、刪除或修改組成窗體的控件,包括文本框、標(biāo)簽、列表框、選項按鈕、命令按鈕等。Evaluation
only.ated?wi在t數(shù)h據(jù)As庫p窗os口e中.S,l右id擊e要s修fo改r的.窗NE體T圖3標(biāo).5,C在l彈ie出n的t
Profi快捷菜單中選擇“設(shè)計視圖”選項,進入圖8.38所示的“成績表Co:p窗yr體i
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年密封墊片項目申請報告模稿
- 2025年壓紋機項目立項申請報告
- 2024-2025學(xué)年滎陽市三上數(shù)學(xué)期末預(yù)測試題含解析
- 2025年有機膦類水處理劑項目規(guī)劃申請報告
- 2024-2025學(xué)年烏魯木齊市數(shù)學(xué)三上期末檢測試題含解析
- 2025年18-萘內(nèi)酰亞胺項目申請報告
- 2025年油田服務(wù)項目申請報告模稿
- 2025年大型設(shè)備安裝服務(wù)項目規(guī)劃申請報告
- 幼兒園教師工作計劃15篇
- 大三學(xué)生實習(xí)報告怎么寫10篇
- 服務(wù)營銷學(xué)教案
- 限制被執(zhí)行人駕駛令申請書
- 皮帶輸送機巡檢規(guī)程
- 遼寧省大連市沙河口區(qū)2022-2023學(xué)年七年級上學(xué)期期末語文試題(含答案)
- 華為DSTE戰(zhàn)略管理體系完整版
- 新版深度學(xué)習(xí)完整整套教學(xué)課件
- 2023學(xué)年四川省成都市九年級(上)期末化學(xué)試卷
- 醫(yī)院醫(yī)保常見問題及處理
- 3200鉆機操作規(guī)程60
- 東大光明清潔生產(chǎn)審核報告
- ISO9001:2023年質(zhì)量體系認證輔導(dǎo)計劃
評論
0/150
提交評論