目錄前言第1章十個最常見問題 11.1如何把Access97(8.0版)中的數(shù)據(jù)庫存成Access95(7.0版)格式? 11.2打開窗體或報表時,看到在一些控件中出現(xiàn)“#Name?”,是數(shù)據(jù)有問題嗎? 21.3為什么在用窗體增加一個記錄時會得到“不能添加或更改記錄,在表中需要一個關(guān)聯(lián)記錄”的消息? 31.4我想使窗體中的數(shù)據(jù)象一個按鈕一樣凸出出來,而不是一般的平面效果,怎樣才能作到? 31.5在窗體中如何通過列表框或組合框改變一個字段的內(nèi)容? 41.6如何刪除一個鏈接在數(shù)據(jù)庫中的附加表? 41.7在工具菜單的數(shù)據(jù)庫實用工具選項中,有一個“生成MDE文檔”選項,它的作用是什么? 41.8如何在一個窗體的文本框中鍵入適當?shù)闹涤糜诤Y選查詢? 41.9如何創(chuàng)建一個啟動窗體,使數(shù)據(jù)庫打開時,首先顯示此窗體? 61.10如何把數(shù)據(jù)從其他數(shù)據(jù)來源中引入Access? 6第2章Access初步 72.1安裝 92.1.1我重新安裝Access以修復程序文件損壞問題,但是仍有同樣的問題,這是怎么回事? 92.1.2安裝Access97的硬件需求是什么? 92.1.3能否在數(shù)據(jù)庫中使用一個不同的區(qū)域設(shè)置? 102.1.4Access數(shù)據(jù)庫的最大容量是多少? 102.1.5如何在網(wǎng)絡文件服務器上安裝Access97? 102.1.6Access97能安裝在什么網(wǎng)絡上? 102.1.7能否把Access97與Access舊版本同時安裝在一臺機器上? 102.1.8安裝了Access97后,卻發(fā)現(xiàn)用Access2.0run-time版本寫的應用程序無法運行了,這是怎么回事? 112.1.9為什么Access97安裝時沒有創(chuàng)建工作組管理員圖標? 112.2打開和轉(zhuǎn)換文件 112.2.1如何在Access舊版本中打開Access97數(shù)據(jù)庫? 112.2.2在網(wǎng)絡中可以有多少個用戶同時打開一個數(shù)據(jù)庫? 122.2.3能否打開或轉(zhuǎn)換Access舊版本中創(chuàng)建的數(shù)據(jù)庫? 122.2.4在打開一個Paradox表時為什么看不到為Paradox或Lotus1-2-3所創(chuàng)建的表提供的數(shù)據(jù)庫驅(qū)動程序? 122.3管理用戶界面 122.3.1當刪除一個對象時,能否使Access不要求確認,而是直接刪除? 122.3.2是否有輸入當前日期和時間的快捷鍵? 122.3.3當我打開一個窗體或報表時,能否啟動一個定制菜單? 122.3.4如何定制Access中的工具欄? 132.3.5能否獲得數(shù)據(jù)庫對象的設(shè)計屬性列表? 132.3.6能否使某一個鍵處于無效狀態(tài)? 152.3.7能否隱藏一個表,使它不出現(xiàn)在數(shù)據(jù)庫窗口中? 152.3.8如何在Access啟動時,使數(shù)據(jù)庫窗口最大化? 152.3.9如何創(chuàng)建一個新的工具欄,其中包括一些我常用的按鈕? 162.3.10我發(fā)現(xiàn)Office助手有點煩人,如何把它去掉? 172.3.11“文件”菜單中的“發(fā)送”是干什么用的?為什么它是暗的? 172.3.12我的工具欄不見了,如何把它恢復出來? 172.4安全性 172.4.1我很小心地保護我的數(shù)據(jù)庫,但是數(shù)據(jù)仍然可以用VisualBasic或其他前端應用程序所獲取,我應如何加以保護? 172.4.2如何使自己成為數(shù)據(jù)庫的所有者,從而能夠分配權(quán)限或更改他人創(chuàng)建的數(shù)據(jù)庫? 182.5故障排除 182.5.1錯誤信息,“不能更新.數(shù)據(jù)庫或?qū)ο笫侵蛔x的.(Error3027)”是什么意思? 182.5.2為什么Access數(shù)據(jù)庫會損壞?如何修復? 182.5.3為什么打開數(shù)據(jù)庫時,會得到“數(shù)據(jù)庫被用戶管理員鎖定”信息? 192.5.4不小心刪除了一個數(shù)據(jù)庫文件后,如何把它恢復出來? 192.5.5在我保存數(shù)據(jù)庫的目錄中有兩個文件,哪一個是數(shù)據(jù)庫? 192.5.6為什么在嵌入或鏈接了圖像后,文件大小會增加很多? 202.5.7為什么當我正在操作網(wǎng)絡驅(qū)動器上的數(shù)據(jù)庫時,會得到“磁盤空間不夠”的信息,而這時磁盤上還有大量可用空間? 20第3章創(chuàng)建表 223.1定義字段 233.1.1如何在一個已有的表中增加新字段? 233.1.2如何改變自動編號字段的初始值? 243.1.3能否使表中某一字段的值來自其他字段的計算結(jié)果? 243.1.4能否在一個已有的表中改變一個字段的數(shù)據(jù)類型,這樣做會丟失字段中的數(shù)據(jù)嗎? 243.1.5怎樣創(chuàng)建一個表? 253.1.6什么是表? 263.1.7能否復制一個已有的表并加以修改,以此來創(chuàng)建一個新表? 263.1.8什么是字段屬性,如何設(shè)置? 263.1.9創(chuàng)建一個表時,可使用哪些不同的字段數(shù)據(jù)類型? 273.1.10保存中等大小的文本內(nèi)容,應使用文本字段還是備注字段? 283.1.11保存大量的文本信息,應使用備注字段還是OLE對象字段? 283.1.12如何創(chuàng)建兩個表中的字段間的關(guān)系? 283.1.13如何在兩個自動編號字段中建立關(guān)系? 283.2使用主關(guān)鍵字 293.2.1Access總是要求我定義一個主關(guān)鍵字,這是否是必須的? 293.2.2如何刪除一個主關(guān)鍵字標志? 293.2.3能否創(chuàng)建一個由表中不相臨的多個字段構(gòu)成的主關(guān)鍵字? 293.3使用索引 293.3.1能否給表中增加一個索引? 293.3.2在沒有使用主關(guān)鍵字的字段中,如何避免重復的值? 303.4控制數(shù)據(jù)輸入和數(shù)據(jù)顯示 303.4.1如何設(shè)置一個字段的默認值? 303.4.2輸入掩碼和格式化有什么不同? 303.4.3如何使負數(shù)顯示在括號中,而使正數(shù)正常顯示? 313.4.4如何產(chǎn)生一個帶有括號和破折號的電話號碼字段? 323.4.5如何實施參照完整性? 323.4.6能否把一個文本字段的內(nèi)容全部用大寫字母顯示出來,而不論它們是如何輸入的? 333.4.7能否把一個是/否數(shù)據(jù)類型字段中的“是”和“否”用不同的顏色表示出來? 33第4章使用Access數(shù)據(jù) 344.1顯示數(shù)據(jù) 354.1.1能否同時改變一組列中幾個列的寬度? 354.1.2能否將一個name(姓名)字段分成lastname(姓)和firstname(名)兩個獨立的字段? 354.1.3怎樣在一個大表中查找特定的數(shù)據(jù)? 364.1.4能否改變顯示在“數(shù)據(jù)表視圖”中的數(shù)據(jù)的字體? 374.1.5怎樣在數(shù)據(jù)表中隱藏列? 384.1.6在使用數(shù)據(jù)表時,怎樣顯示“備注”字段中較長的內(nèi)容? 384.1.7怎樣自動打開要使用的表? 394.1.8怎樣改變數(shù)據(jù)表中字段的順序? 404.1.9怎樣查找所有遲到的帳目? 414.1.10怎樣使“文本”字段的內(nèi)容向右對齊? 414.1.11怎樣在數(shù)據(jù)表中改變行的高度? 414.2輸入和編輯數(shù)據(jù) 424.2.1當在Access外使用鏈接表時,可以打開和顯示數(shù)據(jù),但為什么不能修改鏈接表? 424.2.2怎樣將前一個記錄的數(shù)據(jù)復制到下一個記錄? 424.2.3為什么Access認為數(shù)字字段中的01/01/32為1932年,而把01/01/28當作2028年? 424.2.4怎樣刪除一張表中的所有記錄? 424.2.5怎樣刪除相同的記錄? 434.2.6為什么不能編輯表中的某些字段? 434.2.7為什么不能像在dBASE或FoxPro中那樣,在行間增加記錄? 444.2.8怎樣在“OLE對象”字段中輸入數(shù)據(jù)? 444.2.9怎樣用另外一個表中的數(shù)據(jù)更新表中的記錄? 444.3數(shù)據(jù)排序和篩選 454.3.1有什么方法使篩選數(shù)據(jù)顯示在數(shù)據(jù)表中? 454.3.2沒有創(chuàng)建查詢能否在數(shù)據(jù)表中進行數(shù)據(jù)排序? 464.4使用關(guān)系 464.4.1怎樣使用“AutoNumber”字段創(chuàng)建關(guān)系? 464.4.2什么是“連鎖更新”和“連鎖刪除”? 474.4.3怎樣創(chuàng)建一個關(guān)系? 474.4.4怎樣刪除一個關(guān)系? 484.4.5能否從關(guān)系窗口中移去某些表? 494.4.6什么是關(guān)系? 494.5故障排除 504.5.1當試圖輸入一個記錄時,得到了“重復關(guān)鍵字”錯誤提示,這是什么含義? 504.5.2為什么在“數(shù)據(jù)庫”窗口看到了名稱以“Msys”開頭的表? 50第5章簡單查詢 515.1查詢基礎(chǔ)知識 535.1.1如何在查詢設(shè)計視圖中設(shè)計查詢? 535.1.2什么是“操作查詢”? 565.1.3什么是dynaset(動態(tài)記錄集)? 565.1.4查詢的dynaset(動態(tài)記錄集)能有多大? 565.1.5在查詢設(shè)計表格的一個單元中能夠輸入多少個字符? 575.1.6查詢中能夠?qū)Χ嗌賯€字段進行排序? 575.1.7查詢中能夠包含多少個表? 575.1.8為什么不能用與現(xiàn)存表相同的名字命名一個查詢? 575.1.9QBE代表什么含義? 575.1.10什么是選擇查詢? 575.1.11什么是“SQL-特定查詢”? 585.1.12為什么不能更新查詢中的數(shù)據(jù)? 595.1.13“視圖”中的“數(shù)據(jù)表視圖”和“查詢”中的“執(zhí)行”有什么不同? 595.2管理字段 605.2.1怎樣在作為結(jié)果的動態(tài)記錄集中隱藏字段? 605.2.2怎樣在查詢的動態(tài)記錄集中改變字段的順序? 605.2.3是否可以對一個列重新命名從而使它的標題與字段名不同? 615.2.4怎樣方便地在查詢設(shè)計表格中顯示一個長表達式? 615.3查詢準則 625.3.1我想在文本中查找包含“and”的文字,但Access認為我試圖使用“And”操作.怎樣才能改變這種現(xiàn)象? 625.3.2怎樣構(gòu)造查詢準則來查找基于今天的數(shù)據(jù)? 625.3.3怎樣查找與一個數(shù)據(jù)不匹配的記錄? 625.3.4是否能設(shè)計查詢準則在“備注”或“文本”字段選擇基于一個單詞的記錄? 625.3.5怎樣構(gòu)造查詢準則在一個表中找到所有在這個月輸入的記錄? 625.3.6怎樣查找不包含數(shù)據(jù)的記錄? 625.3.7怎樣在一個大的數(shù)值范圍內(nèi)查找一個表,如所有在1月1日和6月31日之間的銷售額? 635.3.8怎樣在查詢運行時指定準則? 635.3.9怎樣在查詢準則中運用通配符? 645.4操作查詢 645.4.1怎樣從一個表向另一個表增加記錄? 645.4.2怎樣用一個查詢刪除一批記錄? 655.4.3怎樣在一個“操作查詢”運行前確認將得到所需的結(jié)果? 655.4.4怎樣用查詢在一個表中找到重復數(shù)值? 665.4.5當我試圖運行一個“追加查詢”時得到一條“違背關(guān)鍵字”錯誤信息,這是什么含義? 665.4.6怎樣更新基于一個查詢結(jié)果的表中的數(shù)值? 665.5數(shù)據(jù)排序 675.5.1如果使用星號將所有字段拖至查詢設(shè)計表格,怎樣對記錄進行排序? 675.5.2怎樣對多個字段的組合進行排序,而不是從最左邊的列開始? 675.5.3“查詢動態(tài)記錄集”中的數(shù)據(jù)沒有進行正確的排序,出現(xiàn)了什么問題? 675.6計算 685.6.1什么是“計算字段”,怎樣向一個查詢中增加“計算字段”? 685.6.2怎樣在查詢中包含計算? 695.6.3能否通過計算將文本字段全部轉(zhuǎn)換成大寫或小寫字母? 705.6.4怎樣從時間上查看兩個“日期/時間字段”的不同? 705.6.5我創(chuàng)建了一個“計算字段”對兩個數(shù)相除,但結(jié)果不顯示任何小數(shù)位數(shù),盡管應該顯示,出現(xiàn)了什么問題? 715.6.6能否設(shè)計一個查詢返回一個字段中指定的最大或最小值? 715.6.7查詢中的計算字段顯示了過多小數(shù)位數(shù),怎樣限制顯示的小數(shù)位數(shù)? 725.6.8怎樣對計算結(jié)果進行四舍五入以便在其它表達式中使用四舍五入的結(jié)果? 725.6.9為什么當我使用一個Currency格式的字段創(chuàng)建一個“計算字段”時,產(chǎn)生了“四舍五入錯誤”? 725.6.10查詢中一個基于“數(shù)字”字段的“計算字段”具有“科學記法”格式屬性,為什么在運行結(jié)果的動態(tài)記錄集中該字段只使用了一般數(shù)字格式? 735.7故障排除 735.7.1當我試圖運行查詢時,得到了一條“不能在用星號(*)選定的字段上分組”的信息,我應該怎么做? 735.7.2刪除了查詢中某字段的“格式屬性”設(shè)置后,它仍然用同樣的格式,而不是表中所指定的,怎么辦? 735.7.3我運行查詢時為什么會得到“內(nèi)存不足”的錯誤消息,我的計算機明明有足夠的內(nèi)存? 73第6章高級查詢 756.1查詢中的數(shù)據(jù)顯示 766.1.1如何從查詢的基礎(chǔ)表中顯示所有的字段而不把它們加入查詢設(shè)計表格中? 766.1.2我想顯示我的查詢中的動態(tài)記錄集但不編輯它.我能否不對查詢對象進行安全設(shè)置而做到這些? 766.2參數(shù)查詢 776.2.1能否創(chuàng)建只需鍵入部分文本字段條目的參數(shù)查詢? 776.2.2如何當用戶不指定參數(shù)時使參數(shù)查詢設(shè)置為“Selectallrecords”? 776.2.3能否創(chuàng)建返回所有記錄的參數(shù)查詢,其文本字段條目以查詢提示的單個字母作為開始? 786.3關(guān)系查詢 786.3.1如何創(chuàng)建關(guān)系查詢? 786.3.2能否聯(lián)接另一個不同數(shù)據(jù)庫中的表? 796.3.3為何在關(guān)系查詢中我可以編輯一些字段而非全部? 796.3.4如何創(chuàng)建基于表中多個字段的關(guān)系? 796.3.5為何我的關(guān)系查詢不能運行并顯示“查詢包含不確定的外部聯(lián)接”的信息? 806.3.6我想用查詢?nèi)ワ@示雇員與經(jīng)理之間的關(guān)系,而所有的雇員和經(jīng)理在一個表中.如何做到這一點? 806.3.7我要瀏覽關(guān)系查詢中的所有記錄,包括在關(guān)系兩邊沒有匹配的那些記錄.如何做到這一點? 816.4交叉表查詢 816.4.1如何對數(shù)字數(shù)據(jù)進行交叉制表? 816.4.2當我在交叉表查詢中按下“shift+F9”時,它并不重新查詢基礎(chǔ)表以反映變化.如何通過交叉表查詢來顯示最新信息? 836.4.3能否把交叉表查詢變成表? 836.5結(jié)構(gòu)化查詢語言(SQL)及編程 846.5.1如何使用VisualBasic改變基礎(chǔ)SQL語句查詢? 846.5.2如何創(chuàng)建一個傳遞查詢? 846.5.3在傳遞查詢中是否必須聯(lián)接需處理的SQL表? 846.5.4能否把傳遞查詢轉(zhuǎn)換成生成表查詢? 856.5.5如何打印每個查詢的SQL語句? 856.5.6當我試著運行傳遞查詢時,得到“超時錯誤”,該怎么辦? 856.5.7能否更新由傳遞查詢返回的記錄? 866.6計算處理 866.6.1能否建立有條件的計算? 866.6.2如何選擇基于數(shù)據(jù).日期字段組合的記錄? 866.6.3如何用美元和美分替代十進制數(shù)值來顯示計算字段? 866.6.4如何獲得同一字段不同類型的計算? 876.7故障排除 876.7.1查詢能否從日期字段中擴展出日.月.年? 876.7.2查詢打印出標題和結(jié)尾,能否去掉它們? 886.7.3關(guān)系查詢返回很多的記錄,錯在何處? 886.7.4查詢要求我輸入?yún)?shù),但我并沒有創(chuàng)建參數(shù)查詢,錯在何處? 886.7.5查詢運行太慢,如何改進查詢的屬性? 886.7.6當我想要運行查詢時,得到“S-Generation”的錯誤信息,這是什么意思? 886.7.7為何查詢檢索太多的列? 896.7.8當我想要運行查詢時,得到了“類型不匹配”的錯誤信息,錯在何處? 89第7章簡單窗體 907.1窗體設(shè)計 917.1.1可否使窗體基于表或查詢之上? 917.1.2如何快速創(chuàng)建窗體? 927.1.3用窗體向?qū)?chuàng)建窗體包括哪些內(nèi)容? 927.1.4如何手動創(chuàng)建窗體? 927.1.5窗體設(shè)計技巧有哪些? 937.1.6如何把當前日期和時間加入窗體? 947.1.7如何把圖片加入窗體? 947.1.8可否隱藏正常出現(xiàn)在窗體中的滾動欄或記錄選定器? 957.1.9如何在移動垂直或水平排列的控件時能留它們? 957.1.10可否使用我自己的圖片而不用窗體向?qū)峁┑膱D片來作為窗體的背景? 967.1.11如何在字段名上由Access設(shè)置的默認值來改變控件的標簽? 967.1.12如何把標簽加入窗體? 977.1.13如何在窗體中加入連線或方框? 977.1.14如何在窗體上手動加入控件? 977.1.15如何修改窗體的顏色? 987.1.16如何移動控件? 987.1.17如何把項目按鈕變成文本框或者把文本框變成項目按鈕? 987.1.18是否有快速的方法來改變窗體的全部面目? 987.1.19如何在窗體中設(shè)置頁面暫停? 987.1.20可否防止用戶在窗體中加入新的記錄? 997.1.21可否防止用戶在窗體中更改記錄? 997.1.22如何在不打印基礎(chǔ)表中記錄的情況下打印窗體中的數(shù)據(jù)? 1007.1.23有沒有一種快速的方法來選擇窗體上的每一個控件,并把它們當成一組來移動? 1007.1.24如何改變控件的大小? 1007.125如何改變窗體的大??? 1017.1.26可否改變在窗體設(shè)計中使用的表格線間隔? 1017.1.27如何在Access中創(chuàng)建有選項卡的窗體? 1017.2窗體使用 1027.2.1如何把執(zhí)行任務的按鈕(例如打印或關(guān)閉窗體)加入窗體? 1027.2.2可否在窗體中增添一個按鈕,用來移動到表的末尾,便于加入新的記錄? 1037.2.3如何使窗體在每次打開時都自動出現(xiàn)在Access窗口的中央? 1047.2.4如何把窗體上的一個命令按鈕變成默認按鈕? 1047.2.5如何使窗體的數(shù)據(jù)表視圖(或窗體視圖)無效? 1047.2.6我知道如何使整個窗體變成只讀的窗體,但如何防止用戶在一個控件中編輯呢? 1047.2.7如何在使用窗體時篩選記錄的顯示? 1047.2.8可否在窗體視圖中通過記錄號碼來搜索記錄? 1057.2.9可否不使用鼠標就能在窗體的標題和正文之間移動? 1057.2.10可否從另一個窗體的組合框中選定窗體名字來打開數(shù)據(jù)庫中的任何窗體? 1057.2.11如何按常規(guī)方法快速打開需使用的窗體? 1067.2.12如何在窗體中增添按鈕,打印當前記錄? 1067.2.13當窗體打開時,如何防止用戶進行Access內(nèi)部操作? 1077.2.14我使用窗體正常打印數(shù)據(jù),有沒有簡易的方法來創(chuàng)建基于窗體的報表? 1077.2.15可否選擇通過窗體視圖的記錄? 1077.2.16當我在窗體上移動時,標簽的順序不是從頂部到底部.如何調(diào)整? 1077.2.17如何改變出現(xiàn)在窗體標題欄中的標題? 1077.2.18如何在窗體中計算一個記錄的合計? 1087.3故障排除 1087.3.1我的窗體是空白的,為何看不到數(shù)據(jù)? 1087.3.2為何不能在窗體中編輯數(shù)據(jù)? 1087.3.3為何在窗體的控件中出現(xiàn)“#Erroror#Name”? 1087.3.4為何窗體運行如此緩慢? 109第8章高級窗體 1108.1窗體設(shè)計 1118.1.1可以創(chuàng)建字段的顏色隨Tab鍵而改變的窗體嗎? 1118.1.2現(xiàn)在有一個含兩列的列表框,可以隱藏其中一列嗎? 1118.1.3如何給一個窗體添加一個列表框或組合框? 1118.1.4要打印窗體以獲取所選擇的數(shù)據(jù)的報告,但在這些窗體上有許多命令按鈕,可以不打印它們嗎? 1128.1.5如何更改使文本標簽反顯? 1138.1.6可以創(chuàng)建類似于屏幕提示的(在鼠標指向某工具按鈕時)提示嗎? 1138.1.7如何創(chuàng)建用于搜索窗體中記錄的組合框? 1138.1.8如何給窗體的一個控件添加陰影效果,就象使用窗體向?qū)a(chǎn)生的那樣? 1148.1.9如何顯示粘貼到OLE對象字段中的整個圖片? 1148.2使用窗體 1148.2.1可以讓使用者方便的取消對記錄的編輯嗎? 1148.2.2可以使一個窗體在設(shè)定的時間后自動關(guān)閉嗎? 1158.2.3在“窗體”視圖中雙擊OLE對象,并沒有反應.如何編輯OLE對象? 1158.2.4在導出RTF文件或XLS文件時,該導出文件沒有從子窗體中獲得數(shù)據(jù).為什么? 1158.2.5為什么在“窗體”視圖中沒有已創(chuàng)建好的報表頁眉? 1168.2.6可以隱藏窗體上的滑動條和導航按鈕嗎? 1168.2.7可以禁止使用者使用控制菜單框關(guān)閉窗體嗎? 1178.2.8對窗體中某個字段和表使用不同的有效性規(guī)則,在窗體中鍵入數(shù)據(jù)時,哪條規(guī)則起作用呢? 1178.3關(guān)系窗體 1178.3.1如何更改子窗體的列的寬度? 1178.3.2如何創(chuàng)建關(guān)系窗體,或從多個表中獲取數(shù)據(jù)的窗體? 1178.3.3在“設(shè)計”視圖中打開關(guān)系窗體時,可以更改主窗體的設(shè)計,但如何更改子窗體? 1198.3.4一個窗體可以有多個子窗體嗎? 1198.3.5通常需要打印關(guān)系窗體以顯示與主窗體上某個輸入關(guān)聯(lián)聯(lián)的所有數(shù)據(jù).可以打印子窗體的所有記錄,甚至有些并不顯示在屏幕上呢? 1198.3.6如何使子窗體成為只讀式子窗體,只允許在主窗體中對它的數(shù)據(jù)進行更改? 1198.3.7如何同步兩個窗體,即第二個窗體的數(shù)據(jù)顯示出與第一個窗體的記錄關(guān)聯(lián)的記錄? 1198.3.8是否可以求子窗體中數(shù)據(jù)的和并把該數(shù)值在主窗體中顯示? 1218.3.9子窗體的數(shù)據(jù)是數(shù)據(jù)表式,但需要每次只顯示一個關(guān)聯(lián)記錄.如何在“窗體”視圖中查看子窗體中的數(shù)據(jù)? 1218.4VisualBasicforAplplications(VBA)和窗體 1228.4.1如果把一個窗體導出為Access數(shù)據(jù)表,該窗體的例程是否同時導出? 1228.4.2可以看到指定窗體的VBA代碼嗎? 1228.4.3在窗體中可以運行VBA代碼嗎? 1228.4.4可以通過測試找到某個窗體所在的視圖嗎? 122第9章簡單報表 1239.1設(shè)計報表 1249.1.1如何快速創(chuàng)建報表? 1249.1.2如何使用報表向?qū)?chuàng)建報表? 1259.1.3如何手工創(chuàng)建報表? 1269.1.4報表包含哪些部分? 1279.1.5如何在報表上添加當前日期和時間? 1289.1.6如何給報表添加描述性文本? 1289.1.7如何在報表中添加圖形? 1309.1.8可以使一組記錄在一頁上,而不是被分割為多頁嗎? 1309.1.9如何手工為報表添加控件? 1309.1.10如何讓報表以多列打印? 1319.1.11如何在一個報表中使用多列顯示主體部分,同時使用單獨一列顯示其他部分? 1329.1.12如何給報表的主體部分的記錄記數(shù)? 1339.1.13如何為報表添加頁碼? 1349.1.14在報表上如何使頁碼從非1的數(shù)開始? 1359.1.15可以讓Access提示輸入一個值,并把它作為報表的標題? 1359.1.16如何在報表中求和? 1359.1.17如何對報表的計算字段求和? 1359.2使用報表 1369.2.1在當前的數(shù)據(jù)庫中可以使用其他數(shù)據(jù)庫的報表嗎? 1369.2.2如何使用雙間隔打印報表? 1369.2.3如何更改默認打印邊距? 1369.2.4可以設(shè)置條件以不打印報表的某部分嗎? 1379.2.5有一個用于打印發(fā)票的報表,需要每頁只打印一個記錄.怎么辦? 1379.2.6如果使用參數(shù)查詢作為報表的數(shù)據(jù)源,如何在實際的報表中顯示該參數(shù)? 1389.2.7如何打印一個基于某個窗體中當前記錄的報表? 1389.2.8如何改變報表記錄源? 1389.2.9如何給報表添加排序和分組? 1389.2.10在報表中可以根據(jù)用于分組的字段來排序嗎? 1399.2.11可以使用一個報表中沒有顯示出來的字段來對數(shù)據(jù)分類嗎? 1399.2.12可以把報表輸出到一個文本文件嗎? 1409.3使用郵件選項卡 1409.3.1為什么得到的是一個空的郵件選項卡? 1409.3.2如何創(chuàng)建郵件選項卡? 1409.3.3如何打印對每個記錄包含指定數(shù)目的郵件選項卡的報表? 1429.3.4如何更改用于郵件選項卡排序的字段? 1439.4故障排除 1439.4.1在報表中有太多的空白,怎么辦? 1439.4.2為什么報表中某些計算字段是空的? 1439.4.3為什么子報表中的列報表頁眉無法打??? 1449.4.4為什么報表每隔一頁都是空白? 1449.4.5需要在報表的每頁底部顯示和,但是卻看到“#Error”提示,怎么辦? 1449.4.6為什么在報表的控件中出現(xiàn)“#Erroror#Name”提示? 144第10章窗體和報表使用的控件 14610.1窗體和報表設(shè)計 14710.1.1有關(guān)窗體和報表的各種控件的作用是什么? 14710.1.2當在標簽中輸入一個“&”時Access在其后的字母上加下劃線.那么如何在標簽中顯示“&”符號? 14810.1.3如何將另一個表中的信息顯示在自己的窗體中或報表上? 14910.1.4如何使文本框根據(jù)它的數(shù)據(jù)值來改變顏色? 14910.1.5如何使一個位圖與命令按鈕關(guān)聯(lián)起來? 15010.1.6有必要對一個組合框設(shè)置控件來源屬性嗎? 15110.1.7創(chuàng)建一個控件時如何阻止Access運行控件向?qū)В?15110.1.8如何將窗體或報表中的數(shù)字格式化成貨幣格式? 15110.1.9當編輯窗體的陰影文本時文本的陰影不改變,那么如何編輯陰影文本? 15110.1.10如何去掉在設(shè)計視圖中看不到的多余字符? 15110.1.11如何在數(shù)據(jù)表視圖中隱藏控件的字段? 15110.112在特定情況下能否將分頁符置于報表中? 15210.1.13如何才能對窗體上控件的位置和大小做小的改動? 15210.1.14能否一次改動一組控件的屬性而不必分別去修改? 15210.1.15在控件周圍畫矩形框的簡便方法是什么? 15310.1.16如何去掉在報表設(shè)計中看不到的由報表向?qū)?chuàng)建的直線? 15310.1.17當向左拖動報表的右邊緣時它為什么不會變窄? 15310.1.18組合框的行來源和控件來源之間有何區(qū)別? 15310.1.19能否將紙張上的窗體掃描進來并把此圖象用做Access窗體的背景? 15310.1.20如何引用子窗體和子報表中的控件? 15410.1.21引用子窗體的子窗體中的控件所使用的語法是什么? 15410.1.22在窗體中按Tab鍵是其前進順序不是從上到下,那么,如何修復tab鍵次序? 15410.1.23如何用復選框或單選按鈕顯示一個“是/否”字段的內(nèi)容? 15510.2放置控件 15510.2.1如何不用每次創(chuàng)建相關(guān)選項卡而將控件添加到窗體中? 15510.2.2如果先添加控件,而后再創(chuàng)建選項卡的話,則如何使它們關(guān)聯(lián)起來? 15610.2.3如何將控件作為一個組來移動? 15610.2.4如何只移動一個文本框的選項卡? 15610.2.5如何為控件指定一個快捷鍵? 15610.2.6為何“正好容納”命令(在“格式”菜單的“大小”子菜單中)不能調(diào)整控件的大小使之適應其中的文本的大小? 15710.2.7如何在窗體和報表上畫直線?10.3在窗體和報表中使用控件 15710.3.1不用鼠標如何打開窗體上的一個組合框? 15710.3.2如果數(shù)據(jù)字段在表中是長數(shù)據(jù)格式而在查詢中使用的是短數(shù)據(jù)格式,那么將字段從查詢添加到窗體中時字段使用的是什么數(shù)據(jù)格式? 15710.3.3如何避免使用下箭頭來顯示組合框中的選項? 15710.3.4能否設(shè)置一個備忘字段的控件以便當用戶移動到此控件時插入點到此項的尾部? 15810.3.5當有許多單字符代碼要輸入時,在當用戶完成一項輸入后能否使窗體移動到下一個字段? 15810.3.6如何防止用戶移到窗體的控件? 15810.4計算和控制 15910.4.1如何使一個文本框組合一個或多個字段中的文本? 15910.4.2能否為一個計算控件指定確省值? 15910.4.3如何指定窗體中某個字段的輸入值的上界? 15910.4.4如何在報表的一個“是/否”字段中添加計算“是/否”結(jié)果的表達式? 15910.5故障排除 15910.5.1當控件的數(shù)據(jù)源是一個公式時,在文本框中為何會出現(xiàn)#Error? 15910.5.2新添加至源表中的記錄為什么不出現(xiàn)在組合框中? 16010.5.3我的報表中有一個計算字段.當我試圖取得一個計算字段的合計值時為什么會得到一條#Error消息? 160第11章共享數(shù)據(jù) 16111.1導入.導出和鏈接 16211.1.1為什么從Excel工作表導入的數(shù)據(jù)少了四年? 16211.1.2什么是“帶分隔符的文本文件”? 16211.1.3為什么向一個現(xiàn)存的表中增加電子表或文本文件時會報告錯誤信息? 16311.1.4通過什么方法可以迅速地將一個Excel工作表導入到一個Access表中? 16311.1.5Access數(shù)據(jù)可以導出到哪些數(shù)據(jù)庫? 16511.1.6什么是“定寬文本文件”? 16511.1.7Access可以從哪些數(shù)據(jù)庫導入數(shù)據(jù)? 16611.1.8能否導入整個Access數(shù)據(jù)庫? 16611.1.9怎樣導入一個文本文件? 16611.1.10什么是“導入/導出規(guī)格”? 16711.1.11怎樣不使用“文件”菜單中的“導入/導出規(guī)格命令”來設(shè)計一個導入ASCII文本文件的規(guī)格? 16711.1.12為什么我不能打開一個被鏈接的Paradox表? 16711.1.13為什么我鏈接的SQL表為只讀方式,而我并沒有將它們定義為此方式? 16811.1.14為什么我將記錄設(shè)置為鎖定,而Access沒有在我鏈接的SQL表中鎖定記錄? 16811.1.15怎樣導入.導出數(shù)據(jù)供Lotus1-2-3和Paradox使用? 16811.1.16怎樣從LotusOrganizer中獲取一些地址放入Access中? 16811.1.17我需要每個星期導出數(shù)據(jù),能否通過宏自動完成這一過程? 16811.1.18怎樣基于一個Access表中的“姓名”和“地址”,在Word中創(chuàng)建一個“郵件合并”? 16911.1.19如果我不使用WordforWindows,能否用表中所選擇的記錄在其他字處理軟件中創(chuàng)建郵件合并? 16911.1.20ODBC代表什么? 16911.1.21如何鏈接或?qū)氡4嬗贠DBC服務器上的表? 16911.1.22“Office鏈接”工具欄按鈕的用途是什么? 17011.1.23在Access早期版本中,使用“文件”菜單中的“輸出到”命令來導出Access表和查詢,Access97中為何沒有這個命令? 17111.1.24如何鏈接或?qū)胍粋€Paradox表? 17111.1.25怎樣編輯由Access舊版本創(chuàng)建的數(shù)據(jù)庫? 17111.1.26我們有一些數(shù)據(jù)保存在Rbase中,需要把它們轉(zhuǎn)換為Access,如何實現(xiàn)? 17211.1.27我能從一個表中選擇部分記錄導出嗎? 17211.1.28如何把一個表或查詢導出為Excel工作表.FoxPro或dBase數(shù)據(jù)庫文件? 17211.2使用OLE或DDE 17211.2.1當我在窗體中雙擊一個OLE對象時,出現(xiàn)“文件不能打開”的信息.這是怎么回事? 17211.2.2我想在窗體或報表中看到OLE對象的內(nèi)容,但是我只看到了一個圖標,怎么辦? 17311.2.3我能否用OLE把一個Access表粘貼到其他應用程序,如Word或Excel中? 17311.2.4我使用了一個畫筆圖形文件來修飾窗體.如何防止用戶雙擊這幅圖,并在“畫筆”中編輯它? 17411.2.5用于創(chuàng)建窗體或報表中鏈接OLE對象的原始數(shù)據(jù)改變了,如何更新鏈接? 17411.2.6如何播放顯示在窗體OLE對象字段中的聲音或視頻? 174第12章Access宏 17512.1設(shè)計宏 17612.1.1宏術(shù)語有哪些? 17612.1.2如何創(chuàng)建宏? 17612.1.3當用戶在組合框中輸入列表框中沒有的項時,宏如何顯示消息? 17712.1.4使用宏如何自動輸入或輸出數(shù)據(jù)? 17712.1.5宏條件有長度限制嗎? 17812.1.6一個宏中可以有多少個宏操作? 17812.1.7宏的注解中字符的最大數(shù)目是多少? 17812.1.8如何告知宏移動焦點至子窗體上的控制? 17812.1.9如何改動宏操作的次序? 17812.1.10如何創(chuàng)建退出Access并關(guān)閉Windows的宏? 17812.1.11宏能夠確保表中輸入的值已經(jīng)存在于表的字段中嗎? 17912.2運行宏 18012.2.1如何將宏賦值于按鈕組合? 18012.2.2可以強制對話框中的消息包含多行嗎? 18112.2.3在更新表的宏中,可以阻止消息“更新X條記錄…”出現(xiàn)嗎? 18112.2.4Autoexec宏為應用程序顯示打開的屏幕.每次打開數(shù)據(jù)庫時,可以阻止打開屏幕出現(xiàn)嗎? 18112.2.5當查詢運行時可以使宏顯示“請等待”消息嗎? 18112.2.6打開數(shù)據(jù)庫時,如何讓宏自動運行? 18212.2.7如何讓宏根據(jù)表中的數(shù)據(jù)有條件地運行? 18212.2.8宏使用SendKeys操作來發(fā)送按鈕至對話框,但是按鈕并沒被發(fā)送.怎么回事? 18212.2.9宏使用SendKeys操作來發(fā)送按鈕至表,人工輸入時按鈕有效,當宏運行時,會聽到嘟嘟響得不到應有的結(jié)果.怎么回事? 18212.2.10可以使用宏來在字段中存儲日期和時間,表明何時記錄在表中最后一次編輯嗎? 18212.2.11當測試宏時,如何令宏暫時忽略一行? 18312.2.12如何排除宏中出現(xiàn)的問題? 18312.2.13如何由宏運行VisualBasic函數(shù)? 18312.2.14有沒有辦法不讓宏操作后出現(xiàn)警告信息對話框? 18312.2.15如何在宏中啟動另一個Windows應用程序? 184第13章Access圖表 18513.1圖表操作 18513.1.1如何建立一張表? 18513.1.2如何修改圖表的顏色.類型和字體? 18613.2誤操作 18713.2.1為何不能將圖表欄按指定次序排好? 18713.2.2為何成的圖表是灰色或空白的? 18813.2.3為何不能改動圖表中的標簽? 188第14章Access與Internet 18914.1超級鏈接操作 19014.1.1如何建立超級鏈接,使它作為一個窗體設(shè)計的一部分? 19014.1.2如何刪除窗體中存儲的超級鏈接? 19014.1.3當我單擊超級鏈接區(qū)域來編輯鏈接,Access會啟動瀏覽器并建立鏈接,如何不必跳到超級鏈接處而編輯它? 19114.1.4什么是超級鏈接? 19114.1.5如何在窗體中創(chuàng)建作為超級鏈接的窗體? 19114.1.6如何在結(jié)構(gòu)中添加一張圖片,使用者可以單擊圖片建立超級鏈接? 19214.2Access與網(wǎng)絡 19214.2.1如何在窗體中打開網(wǎng)頁? 19214.2.2Access為上網(wǎng)發(fā)布制作的文件格式有什么不同嗎? 19314.2.3如何以HTML格式保存表,查詢,窗體或報表? 19414.2.4如何上網(wǎng)發(fā)行Access數(shù)據(jù)庫? 19414.3誤操作 19514.3.1當試圖打開一個以IDC格式保存的網(wǎng)頁時出現(xiàn)ErrorHTTP/1.0AccessForbidden”錯誤信息,什么地方出錯了? 19514.3.2當我使用Web發(fā)布向?qū)г谖覀兊腤eb服務器上建立動態(tài)HTX/IDC或ASP文件,試圖查看網(wǎng)頁時出現(xiàn)DataSourcenamenotfound”錯誤信息,出什么問題了? 19514.3.3當我單擊超級鏈接,一條錯誤信息出現(xiàn)了.為什么? 19514.3.4我想用HTML輸出一條操作查詢,我得到“anactionquerrycannotbeusedasarowsource”錯誤信息,出了什么錯? 19614.3.5當我用HTML格式輸出一個帶子窗體的窗體,只有主窗體中的數(shù)據(jù)顯示在HTML文檔中,子窗體的數(shù)據(jù)出了什么錯? 19614.3.6為何在WindowsNT工作站中瀏覽ActiveServerPage(ASP)文件時我的子窗體空白? 19614.3.7我使用包含超級鏈接的窗體轉(zhuǎn)到不同的鏈接,我重復這么做時,我的系統(tǒng)反應極慢,出了什么問題? 196第15章Access與VisualBasicforApplications 19715.1對象的定義 19815.1.1什么是事件? 19815.1.2什么是事件程序? 19815.1.3什么是函數(shù)? 19815.1.4什么是模塊? 19915.1.5什么是記錄集? 19915.1.6子程序與函數(shù)過程有何不同? 20015.1.7什么是變量數(shù)據(jù)類型? 20015.1.8宏與VBA的區(qū)別是什么? 20015.2在Access中使用VBA 20015.2.1我將所寫的函數(shù)添加在何處? 20015.2.2如何將成窗體中的宏轉(zhuǎn)化為VBA代碼? 20115.2.3VBA程序可以建立窗體或報表嗎? 20115.2.4我可以使用VBA來建立窗體嗎? 20115.2.5為何我的“數(shù)據(jù)庫”窗口不能在報表目錄中顯示TableDef對象? 20215.2.6我如何聲明一個函數(shù)的返回值類型? 20215.2.7我的代碼陷入了一個死循環(huán),如何停下來? 20215.2.8在我用VBA函數(shù)給一個控件賦值后,Access為何忽略控件的輸入掩碼? 20215.2.9我有一行代碼很長,我能在下一行繼續(xù)它嗎? 20315.2.10能不能在VBA過程中運行宏操作? 20315.2.11我要打印一個過程,當我打印模塊時,模塊中所有代碼都被打印了,如何只打印模塊中單個過程? 20315.2.12我如何保護我的VBA代碼不被他人讀出或改動? 20315.2.13如何在運行過程中設(shè)置窗體的RecordSource屬性值? 20315.2.14為找錯誤我能否單步執(zhí)行函數(shù)? 20415.2.15我對VBA語法有困難,有沒有寫代碼的簡單方法? 20415.2.16有沒有辦法在窗體和報表中使用前檢測所建立的函數(shù)呢? 20515.2.17我能否同時查看兩個函數(shù)? 20515.2.18我怎樣用變量的內(nèi)容代替代碼中固定的窗體名? 205第16章雜項問題 20716.1如何使用微軟的知識庫? 20816.2如何使文本字段內(nèi)的每個單詞的第一個字母大寫? 20816.3我可以創(chuàng)建一個計算某個人年齡的程序嗎? 20916.4當我從“文件”菜單中選擇“打開數(shù)據(jù)庫”時,如何改變Access默認的文件夾? 20916.5我如何能加速基于交叉表查詢的報表或窗體? 20916.6在查看網(wǎng)絡數(shù)據(jù)時,如何能顯示最新的數(shù)據(jù)? 20916.7有什么辦法來改變整個數(shù)據(jù)庫的默認字體? 21016.8如何改變Access默認的搜索行動? 21016.9我有兩個日期字段,如何發(fā)現(xiàn)兩者之間的區(qū)別? 21016.10如何簡易地把一段文字內(nèi)容作為電子郵件發(fā)送出去? 21016.11為什么當我向窗體輸入數(shù)據(jù)時,會得到錯誤信息:“Access找不到宏”? 21116.12在一個表達式中何時用感嘆號,何時用句號? 21116.13我的計算機安裝了APS,但是在死機后轉(zhuǎn)向掛起狀態(tài)并重新啟動機器時,Access顯示信息“這個程序運行了非法操作,并且將被關(guān)閉”,為什么? 21116.14如何防止用戶占用記錄太長時間? 21116.15我已經(jīng)寫了一個Access應用程序,該程序需要提供給多用戶.有什么辦法可使每個用戶不必購買Access而執(zhí)行該程序嗎? 21216.16我可以從一個Access應用程序中啟動McirosofiWord并打開一個Word文檔嗎? 21216.17如何把一個阿拉伯數(shù)字轉(zhuǎn)換為等效的序數(shù)詞? 21216.18我的計算機有32MB的內(nèi)存,但為什么當使用Access時,在除運行MicrosoftOffice快捷工具欄外沒有其程序運行的情況下,總是得到“內(nèi)存不足”的錯誤信息? 21416.19如何在Access內(nèi)打印某個Word文檔? 21516.20如何使用不在打印機列表上的打印機? 21516.21如何把數(shù)字四舍五入到規(guī)定位數(shù)的小數(shù)? 21516.22如何計算一個文本文件的字節(jié)數(shù)? 21516.23如何加速我在公司網(wǎng)絡上的Access數(shù)據(jù)庫的速度? 21616.24我可以使用SQL語句作為一個窗體或報表的記錄資源嗎? 21616.25有什么簡單方法查看以窗體或報表所用的查詢嗎? 21616.26為什么窗體或報表的向?qū)С拾瞪?不能選擇? 216