Referensi aturan validasi
Aturan validasi menggunakan sintaks ekspresi Access. Untuk informasi selengkapnya tentang ekspresi, lihat artikel Pengenalan terhadap ekspresi.Contoh aturan validasi dan teks validasi
Aturan validasi
|
Teks validasi
|
<>0 |
Masukkan nilai selain nol. |
>=0 |
Nilai harus nol atau lebih besar. -atau- Anda harus memasukkan nomor positif. |
0 atau >100 |
Nilai harus 0 atau lebih besar dari 100. |
BETWEEN 0 AND 1 |
Masukkan nilai dengan tanda persen. (Untuk digunakan dengan bidang yang menyimpan nilai nomor sebagai persentase). |
<#01/01/2007# |
Masukkan tanggal sebelum tahun 2007. |
>=#01/01/2007# AND <#01/01/2008# |
Tanggal harus terjadi pada tahun 2007. |
<Date() |
Tanggal lahir tidak bisa dalam masa yang akan datang. |
StrComp(UCase([LastName]), [LastName],0) = 0 |
Data dalam nama bidang NamaBelakang harus dalam huruf besar. |
>=Int(Now()) |
Masukkan tanggal hari ini. |
M Or F |
Masukkan M untuk laki-laki atau F untuk perempuan. |
LIKE "[A-Z]*@[A-Z].com" OR "[A-Z]*@[A-Z].net" OR "[A-Z]*@[A-Z].org" |
Masukkan alamat email .com, .net, or .org yang valid. |
[RequiredDate]<=[OrderDate]+30 |
Masukkan tanggal yang diminta yang terjadi tidak lebih dari 30 hari setelah tanggal pesanan. |
[EndDate]>=[StartDate] |
Masukkan tanggal berakhir pada atau setelah tanggal mulai. |
Contoh sintaks untuk operator aturan validasi yang umum
Operator
|
Fungsi
|
Contoh
|
NOT
|
Menguji nilai kebalikan. Gunakan sebelum setiap operator perbandingan kecuali IS NOT NULL. |
NOT > 10 (sama seperti <=10). |
IN |
Menguji nilai yang sama dengan anggota yang ada
dalam daftar. Nilai perbandingan harus berupa daftar yang dipisahkan
koma, yang dimasukkan dalam kurung. |
IN ("Tokyo","Paris","Moscow")
|
BETWEEN
|
Menguji rentang nilai. Anda harus menggunakan dua
nilai perbandingan — rendah dan tinggi — dan Anda harus memisahkan
nilai tersebut dengan pemisah AND. |
BETWEEN 100 AND 1000 (sama dengan >=100 AND <=1000) |
LIKE
|
Mencocokkan string pola dalam bidang Teks dan Memo. |
LIKE "Geo*"
|
IS NOT NULL
|
Memaksa pengguna untuk memasukkan nilai dalam bidang. Ini sama seperti mengatur properti bidang Diperlukan ke Ya. Namun, ketika Anda mengaktifkan properti Diperlukan
dan pengguna gagal memasukkan nilai, Access menampilkan pesan kesalahan
yang kurang ramah. Biasanya, database Anda lebih mudah untuk digunakan
jika Anda menggunakan IS NOT NULL dan memasukkan pesan yang ramah dalam
properti Teks Validasi. |
IS NOT NULL
|
AND
|
Menentukan bahwa semua bagian dari aturan validasi harus benar. |
>= #01/01/2007# AND <=#03/06/2008#
Catatan Anda juga bisa menggunakan AND untuk mengombinasikan aturan validasi. Sebagai contoh: NOT "UK" AND LIKE "U*". |
OR
|
Menentukan bahwa beberapa dan tidak semua komponen dari aturan validasi harus benar. |
Januari OR Februari
|
<
|
Lebih kecil daripada. |
|
<=
|
Lebih kecil atau sama dengan. |
|
>
|
Lebih besar daripada. |
|
>=
|
Lebih besar atau sama dengan. |
|
=
|
Sama dengan. |
|
<>
|
Tidak sama dengan. |
0 Response to "validasi tanggal dari yang kecil hingga yang besar"
Post a Comment