資料表table
一、資料的種類(資料類型):
1. 日期時間:儲存日期和時間。國曆西曆、時間格式於控制台—國別設定(區域設定)設定。
2. 文字:最大255字,如姓名、地址、電話等字串。
3. 備忘:儲存文字,長度不固定,最大64000個字元。
4. 數字:分位元組(1byte,0~255)、整數(2Byte,-32768~32767)、長整數(Byte,-2147483648~2147483647)、單精準數、雙精準數、複製編號、小數等。
5. 自動編號:累加1,不重複,用於客戶編號欄位、產品編號欄位。
6. 貨幣:如訂金、單價、會錢等。
7. 是/否:只有”是”、”否”二值。如是否付款、是否處理。
8. OLE物件:存放WINDOWS上各類型的資料文件(物件),如圖片、聲音、Excel、Word文件。
9. 超連結:在放超連結。
10. 查閱精靈:非資料類型,方便輸入資料的一個功能,只使用於文字類型的欄位。
二、建立資料表
1. 設計一個訂單編號(自動編號碼)、日期、客戶名稱(文字)、書籍名稱(文字)、單價(貨幣)、數量(整數)、是否付款(是/否)七欄位的資料表。
三、設欄位屬性:
1. 對將文字的欄位長改小一點。
2. IME模式:Input Method Editor輸入法編輯器,可輸入各種亞洲語系的文字。有三種設定值:
Ø 不控制:與前一欄位用同樣的輸入法,不改變。
Ø 開啟:欄位會切換至預設的中文輸入法(最近使用的輸入法)。
Ø 關閉:使用英數輸入法,不切換到中文輸入法。
3. 貨幣的小數點位數設為0。
4. 是否付款的屬性,預設值設為No。
四、設索引欄:系統搜尋或排序記錄的依據。設定值有3種。
1. 否:非索引欄位
2. 是(可重複):欄位的值可重複。如客戶名稱、書籍名稱,不同的訂單可有相同的客戶名稱。
3. 是(不可重複):如訂單編號。
主索引(Primary Key):做為整筆記錄的代表、預設的排序依據、選佔用空間較小的,須是唯一不重複、有代表性的。
設訂單編號為主索引。選該欄位—按主索引鈕(工具列)。
工具列有索引鈕,可檢視已設的索引。
五、更改資料表結構
改欄位名稱、屬性、插入新位(備註)、改欄位順序、刪除欄位。
六、資料表操作
1. 新增、更改、刪除資料。
2. 移動記錄
3. 調整列高與欄寬
4. 移動欄位
5. 隱藏欄位:欄名上按右鍵。
6. 取消隱藏:格式-取消隱藏欄位
7. 資料表外觀:格式-資料工作表
七、尋找、取代、排序、篩選資料
1. 尋找:編輯/尋找
2. 取代:編輯/取代
3. 排序:選欄位—按遞增、遞減鈕。
4. 篩選視窗中設排序:記錄/篩選/(進階篩選/排序)—設定欄位、排序。也可作多欄排序,第一個是主要排序。
Ø 使用篩選:生效---記錄/套用篩選排序、失效---記錄/移除篩選排序
Ø 取消篩選:記錄/篩選/(進階篩選/排序)—按X鈕,刪除全部篩選排序
5. 選取篩選: 1.選取要篩選的字 2.按工具列選取範圍鈕
6. 依表單篩選:記錄/篩選/依表單篩選,可設多種欄位的篩選。
八、欄位格式進階設計
1. 資料表欄位的自訂格式 (用;分格)
語法: | 區段一 | ;區段二 | ;區段三 | ;區段四 |
文字與備忘 | 正常輸入格式 | ;輸入零字串或null | 無 | 無 |
數字、自動編號、貨幣 | 正數格式 | 負數格式 | 零的格式 | Null的格式 |
是/否 | 無,要保留; | True的格式 | False的格式 | 無 |
實例1: ###;###[Red];0[Green];”Null”
輸入100,顯示100 | 輸入-100,顯示-100 | 輸入0,顯示0 | 未輸入,顯示Null |
實例2: ;”對”;”錯”
輸入Yes、On、True 顯示 對 | 輸入No、Off、False 顯示 錯 |
2. 自行建立輸入遮罩
遮罩符號:
符號 | 意義 | 一定要輸入? | 遮罩範例 | 輸入示範 |
0 | 只能輸入數字0~9 | 是 | 000(三位數) | 123 |
# | 可輸入數字、空白,+與-,若輸入遮罩的符號不被儲存,儲存時空白會被取消 | 否 | #### | +23 |
9 | 可輸入數字、空白,不可+- | 否 | 99\-999 | 12-3 |
L | 可輸入字母A~Z | 是 | LL\.0000 | NO.0012 |
? | 可輸入字母A~Z | 否 | ???\.0000 | NO.0012 |
A | 可輸入字母A~Z與數字0~9 | 是 | AAAA | Z123 |
a | 可輸入字母A~Z與數字0~9 | 是 | aaaaa | Z123 |
& | 可輸入任何字元與空白 | 是 | &&&&& | A-021 |
C | 可輸入任何字元與空白 | 否 | | A-021 |
@D | 輸入中文 | 是 | @DL000000 | 地B456725 |
\ | 顯示後面的字元 | | 00\?00 | 12?12 |
.,:-/ | 小數點定位與千位、時間與時間的分隔符號 | | | |
> | 強迫右邊的字母變大寫 | | | |
< | 強迫右邊的字母變小寫 | | | |
! | 使輸入遮罩從右到左顯示。 | | | |
好用的輸入遮罩
輸入遮罩設定 | 適用情形 | 輸入值 | 儲存值 |
>A000000000 | 身份証字號 | T123456789 | T123456789 |
\(00#\)000#\-000# | 通用的電話號碼 | (035)462-713 (03)551-7330 (02)4222-5113 | (035)462-713 (03)551-7330 (02)4222-5113 |
@DL000000 | 軍入身分証字號 | 地B456725 | 地B456725 |
NO.0000 | 產品編號 | NO.0012 | 0012 |
3. 欄位的驗証規則與驗証文字
可用的資料型態:文字、備忘、數字、日期時間、貨幣、是否、超連結
驗証規則:檢驗輸入值是否正確的條件式
驗証文字:不符驗証規則時的警告訊息
例單價的驗証規則:>0 與驗証文字:價格不能為負值或0
4. 查閱標籤的設定
可節省資料輸入的時間、確保資料輸入的正確性。
顯示控制項:
Ø 文字方塊:預設的顯示控制項。用鍵盤輸入資料
Ø 清單方塊:限制欄位資料的輸入以選取清單的方式進行。
Ø 組合方塊:具文字方塊與清單方塊的特性,可用鍵盤輸入資料,也可用選單選取選項。
資料來源的類型:
Ø 資料表/查詢:其他資料表/查詢的資料。
Ø 值清單:自行鍵入選項,選項用””,用;區隔。
Ø 欄位清單:其他資料表/查詢的欄位名稱。
可用查閱精靈建立查閱欄。--資料型態選項的最後一個。
5. 資料庫關聯圖
6. 格式/欄位隱藏、格式/取消隱藏欄位:
7. 格式/凍結欄位、格式/取消所有凍結位:凍結後,移動捲軸欄位也不移動,方便觀看。
8. 子資料工作表的操作:
為節省資料庫中儲存資料的空間,並避免資料操作異常情形,而將資料分開儲存在不同的資料表中。
Ø 插入/子資料工作表
Ø 格式/子資料工作表/移除