Q:如何自動帶上上一筆,記錄裡,相同欄位的值?
A:在表姓名欄輸入"李小明",跳到下一欄時,按控制鍵[Ctrl]加上[ ' ],就可以自動輸入李小明" |
Q:如何自動帶上系統日期?
A:按控制鍵[Ctrl]加上[ ; ],就可以自動輸入今天的日期 |
Q:如何不啟動工具列自訂模式而移動工具鈕?
A:先按Alt鍵,再拖曵即可 |
Q:如何不啟動工具列自訂模式而移複製工具鈕?
A:先按Alt鍵及[Ctrl]控制鍵,再拖曵即可 |
Q:如何不啟動工具列自訂模式而將物件加到工具列上?
A:直接由資料庫視窗拖曳到工具列上即可,不需要按Alt鍵 |
Q:對於數值型或文字類型的欄位,如何產生自動編號的功能?
A:使用預設值與DMax()函數來模擬自動編號功能 |
Q:使用自動編號的時機為何?
A:自動編號主要的目的在於依照紀錄筆數自動給予該筆數相同的編號。但是,自動編號不便之處在於刪除後不會補上已刪除紀錄的原有編號。因為自動編號的欄位通常不會顯現在表單上,應自行建立一個可顯示在表單上的欄位編號,以供使用者操作。 |
Q:如何將文字或數字欄位改為自動編號?
A:先將"編號"改成"編號2",再新增自動編號欄位"編號",然後再刪除"編號2" |
Q:自動編號刪除後不遞補,如何恢復自動編號?
A:工具-->資料庫公用程式-->壓縮及修復資料庫 |
Q:如何為自動編號顯示格式?
A:資料類型:自動編號 格式:"IE"&@ |
Q:如何在新增時,自動填入下一個前有"IE"的3位數編號?
A:="IE" & "Format(1+Righ(DMax("[員工編號]","[員工]"),3),"000") |
Q:如何表示"國歷年度+"N"+6位數的編號?(90N000123)?
A:可先用Year(Date)取得目前的西元年度,再減去1911 |
Q:如何輸入西元但顯示為民國紀元?
A:格式:ee/mm/dd |
Q:如何設定標籤等控制項的預設屬性?
A:在設計視窗中,按下設計工具列的標籤按鈕在下拉式功能表中,檢視/屬性在預設值中修改屬性 |
Q:如何使資料庫開啟後會自動顯示想要在畫面上呈現第一頁的表單?
A:工具-->啟動-->顯示表單/畫面 |
Q:如何表單中OLE欄顯示照片?
A:1.在[插入]->[物件],用 [物件類型] Microsoft photo Editor 3.0 影像Install Office CD , 將 Photo Edit Install 入 HDD2. 將圖(.jpg) 用 Photo Edit 編輯時,Menu (影像) -> 效正 -> 儲存後 |
Q:如何在資料為零長度字串或Null值以文字來顯示?
A:將欄位的格式屬性改為-->第一區段有資料時的格式;第二區段為零長度字串或Null值的格式<--,例如@;"目前不詳" |
Q:如何建立快速鍵以利資料(雙條件切換)的輸入?
A:實務上,想要不利用滑鼠而快速選組欄位之時,可利用組合按鍵-Alt+快速字元鍵來設定。例如將標題屬性設為:& S.員工性別 。 |
Q:如何重複複製格式?
A:先選取所要複製的物件雙擊"複製格式"按鈕一一將欲複製的物件選取完成複製後按[ESC]或"複製格式"按鈕 |
Q:如何更改Access的預設儲存格式?
A:工具/選項/進階/預設檔案格式:Access2002 |
Q:如何定義開啟表單後只能檢視,按下"編輯"按鈕後,才可編輯?
A:請看VBA範例1 |
Q:如何自動爲不同地址設定適用之電話輸入遮罩屬性?
A:請看VBA範例2 |
Q:如何建立所欄位的索引?
A:在設計模式中,選取多個欄位(直接拖曳或是按下Ctrl鍵跨欄選取)後,按下滑鼠右鍵,選取主索引。 |
Q:如何驗證身份證字號,第一碼必須是英文字母,第二個字是1(="男")或2(="女"),後八碼則必須是數目字?
A: Like "[A-Z][1-2][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]" |
Q:如何驗證客戶必須大於18歲?
A: DataDiff("yyyy",[出生日期],Data())>=18 |
Q:如何驗證郵遞區號必須全部都是數字?
A: Like "[0-9][0-9][0-9][0-9][0-9]" |
Q:如何驗證所屬地區必須在某特定範圍內?
A: In ("北區","南區","中區","東區","北屯區","南屯區","西屯區") |
Q:如何建立依照性別自動判斷加上"先生"或"女士"?
A:在控制項資料來源="&[姓名]&IIf([性別],"先生","女士")" |
Q:如何 在一個資料表中有三個欄位,第一、二個欄位型態一樣,要將第一、二個欄位中的資料做比較,當二個欄位中的資料不符時,在第三個欄位中寫入標示(Yes/No)?
A:UPDATE REC SET REC.YN = IIf([REC].[A]=[REC].[B],"Yes","No"); |
Q:如何將查詢結果(姓名/分數)以名次排序?
A:SELECT R.姓名,R.分數,(SELECT COUNT(*) FROM 成績 C)+1-Count(*) AS 名次FROM 成績 R, 成績 EWHERE R.平均分>=E.平均分 GROUP BY R.姓名,R.平均分 |
Q:如何建立有條碼的標籤?
A:
|
Q:如何微調控制控制項的位置?
A:選取一個或多的控制項 後,按住[Ctrl]鍵不放,利用上下左右四個方向鍵來控制 |
Q:如何繪製線條?
A:按住[Shift]鍵不放,可繪製水平、垂直、或45度的直線 |
沒有留言:
張貼留言