在ACCESS的設計檢視裡面如何設定欄位有效規則

2021-05-13 19:04:48 字數 3679 閱讀 9548

1樓:匿名使用者

1.在access的設計檢視裡面如何設定欄位有效規則

下表提供了欄位級和記錄級有效性規則的示例,以及說明性有效性文字。可以針對您的內容對這些示例進行相應的改編。

有效性規則 有效性文字

<>0 輸入非零值。

>=0 值不得小於零。

- 或 -

必須輸入正數。

0 or >100 值必須為 0 或者大於 100。

between 0 and 1 輸入帶百分號的值。(用於將數值儲存為百分數的欄位。)

<#01/01/2007# 輸入 2007 年之前的日期。

>=#01/01/2007# and <#01/01/2008# 必須輸入 2007 年的日期。

=int(now()) 輸入當天的日期。

m or f 輸入 m(代表男性)或 f(代表女性)。

like "[a-z]*@[a-z].com" or "[a-z]*@[a-z].net" or "[a-z]*@[a-z].

org" 輸入有效的 .com、.net 或 .

org 電子郵件地址。

[要求日期]<=[訂購日期]+30 輸入在訂單日期之後的 30 天內的要求日期。

[結束日期]>=[開始日期] 輸入不早於開始日期的結束日期。

常見有效性規則的語法

有效性規則中的表示式不使用任何特殊語法。本節中的資訊說明某些較常見型別的有效性規則的語法。在執行操作時,請記住:表示式和函式可能會非常複雜,全面的討論不在本文討論範圍之內。

有關表示式的詳細資訊,請參閱建立表示式一文。有關函式的詳細資訊,請參閱函式(按類別排列)一文。

建立表示式時,請牢記下列規則:

將表欄位的名稱用方括號括起來,例如:[要求日期]<=[訂購日期]+30。

將日期用井號 (#) 括起來,例如:<#01/01/2007#

將文字值用雙引號括起來,例如:in ("東京","巴黎","莫斯科")。另外,請注意用逗號分隔專案,並將列表放在圓括號內。

除了上述規則之外,下表顯示了常見的算術運算子並提供了使用方法示例。

運算子 函式 示例

not 測試相反值。在除 is not null 之外的任何比較運算子之前使用。 not > 10(與 <=10 相同)。

in 測試值是否等於列表中的現有成員。比較值必須是括在圓括號中的逗號分隔列表。 in ("東京","巴黎","莫斯科")

between 測試值範圍。必須使用兩個比較值(低和高),並且必須使用 and 分隔符來分隔這兩個值。 between 100 and 1000(與 >=100 and <=1000相同)

like 匹配文字和備註欄位中的模式字串。 like "geo*"

is not null 強制使用者在欄位中輸入值。此設定與將「必填」欄位屬性設定為「是」具有同樣的效果。但是,如果啟用了「必填」屬性但使用者沒有輸入值,則 access 會顯示令人稍感不快的錯誤訊息。

通常,如果使用 is not null 並在「有效性文字」屬性中輸入友好的訊息,則您的資料庫會更易於使用。 is not null

and 指定您輸入的所有資料必須為 true 或在指定的範圍內。 >= #01/01/2007# and <=#03/06/2008#

註釋 您還可以使用 and 來組合有效性規則。例如:not "英國" and like "英*"。

or 指定可以有一段或多段資料為 true。 一月 or 二月

< 小於。

<= 小於或等於。

> 大於。

>= 大於或等於。

= 等於。

<> 不等於。

在有效性規則中使用萬用字元

在有效性規則中,可以使用 access 提供的萬用字元。請記住,access 支援兩個萬用字元字符集,這是因為對於用於建立和管理資料庫的結構化查詢語言 (sql),access 支援兩種標準(ansi-89 和 ansi-92)。這兩種標準使用不同的萬用字元字符集。

預設情況下,所有 .accdb 和 .mdb 檔案都使用 ansi-89 標準,而 access 專案使用 ansi-92 標準。

如果您是 access 新手,應注意在 access 專案中,資料庫中的表駐留在執行 microsoft sql server 的計算機上,而窗體、報表和其他物件駐留在其他計算機上。如果需要,可以將 .accdb 和 .

mdb 檔案的 ansi 標準更改為 ansi-92。

access裡有效性規則怎麼設定?

2樓:溜鬚拍馬關雲長

有效性規則的對話方塊中新增:

between 1 and 254

怎樣設定access資料庫中性別的有效性規則

3樓:匿名使用者

先選擇「設計」然後選擇「性別」欄位,下面的「常規」中有「有效性規則」,裡面填入"男" or "女",注意符號要用英文的,不能用中文的

4樓:匿名使用者

有效性規則="男" or "女"

有效性文字:自己定義內容

滿意請採納

access欄位有效性規則中怎麼表示「入校時間必須為9月」? 10

5樓:不想起名字了

如果 入校時間 是一個日期型欄位

請在有效性規則中輸入

month([入校時間])=9

6樓:解0人

假設欄位名稱為aaa

有效性規則:month([aaa])=9

有效性文字:入校時間必須為9月

7樓:藍色幽瞳

欄位名稱:[入校時間]

欄位型別:日期/時間

驗證規則:month([入校時間])=9

8樓:h愛不絕跡

1、開啟設計檢視。

2、滑鼠選到,  入校時間,  然後在有效性規則中輸入,  month([入校時間])=9  。

3、具體解釋:[入校時間]表示的是入校時間這一列所有時間,month()表示取某日期月份。

具體如下:

1、簡介

程式設計是編寫程式的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,是計算體系按照該計算方式執行,並最終得到相應結果的過程。

為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是程式設計。

2、彙編程式

彙編程式。使用組合語言編寫計算機程式,程式設計師仍然需要十分熟悉計算機系統的硬體結構,所以從程式設計本身上來看仍然是低效率的、繁瑣的。但正是由於組合語言與計算機硬體系統關係密切,在某些特定的場合,如對時空效率要求很高的系統核心程式以及實時控制程式等,迄今為止組合語言仍然是十分有效的程式設計工具。

3、執行原理

計算機對除機器語言以外的源程式不能直接識別、理解和執行,都必須通過某種方式轉換為計算機能夠直接執行的。這種將高階程式設計硬體程式設計語言編寫的源程式轉換到機器目標程式的方式有兩種:解釋方式和編譯方式。

9樓:匿名使用者

在規則裡輸入:

>=dateserial(year(date()),9,1) and <=dateserial(year(date()),9,31)

如何設定欄位有效性規則?

在Access中,窗體有哪幾種檢視?如何切換

答案 窗體有三種檢視 設計檢視 窗體檢視與資料表檢視。設計檢視的特點是可以自己新增控制元件,定義窗體的功能,按使用者的的要求建立功能強大的窗體,還可以在設計檢視下修改已經存在的窗體 美化窗體。窗體檢視的特點是展示和執行窗體。資料表檢視的特點是用資料表的形式顯示窗體的資料欄位及資料值。access中窗...

怎麼在access報表內設計出複選或者單選內容前打鉤

報表與窗體不同,沒有資料輸入功能,只能輸出。以打勾方式表示是否值的控制元件是核取方塊。正常的順序是 1 建立資料表,插入是否型欄位 2 在表中輸入資料 3 基於該資料表建立報表,即將該資料表作為新報表的資料來源。此時會自動生成核取方塊控制元件表示是否型欄位的值。建議你係統學習一下,這些基礎知識並不難...

cad中如何改變字型的粗細,在CAD裡面如何改變字型的大小?

先選中字型,可以按f12加粗字型的輪廓,字型就變粗了!右擊顏色器給輪廓加顏色就好了,希望給你幫助!在cad裡面如何改變字型的大小?浩辰cad製圖軟體中設定文字大小的操作步驟 1.多行文字 雙擊cad圖紙中需要設定的文字,即可進行修改 ps 數字越大字型越大 如下圖所示 2.單行文字 選中要修改的文字...