Formatul de text tipuri de date

Mărime text cutie poate fi între 1 și 255 de caractere.

MEMO Field (Memo) poate conține date de tip text lungime de 64000 de simboluri. Dar aceste informații sunt procesate mai lent.

format de text, și Memo câmpurile utilizate în Microsoft Access, există două proprietăți ale câmpurilor, care se schimba conduce la rezultate similare: câmp svoystvoFormat și intrare svoystvoMaska.

Formatul utilizat în formulare și interogări. Există un set de formate de caractere speciale, care sunt definesc rigid tipul și dimensiunea liniilor de intrare.

Simbolurile de cod sunt format de câmpuri de text este după cum urmează:

@ - trebuie să fie în mod necesar un caracter de text sau un spațiu; - un caracter text opțional;<– преобразование символов в нижний регистр;> - convertirea caracterelor la majuscule.

Formatul câmp poate consta din două părți, separate printr-un „virgulă“. Prima parte este un format de intrare corespunzătoare, iar al doilea - definește câmpul de valoare în cazul în care nu există date au fost introduse în ea.

Afișează textul introdus

Masca de intrare reprezintă, de asemenea, o secvență de simboluri de cod:

0 - trebuie să fie un număr de la 0 la 9; 9 - o cifră sau spațiu; # - numere, spații, plus sau minus, L - trebuie să fie o literă (A. Z, A. I); - o literă, A - trebuie să fie o literă sau cifră, ca - poate fi o literă sau cifră; - ar trebui să existe nici un caracter sau spațiu C -;: caracterul arbitrar; - / - separatoare, care își păstrează forma în linia de date;<– преобразование символов в нижний регистр;> - convertirea caracterelor la majuscule;! - o mască trebuie să fie umplut de la dreapta la stânga; \ - intrare urmând caracterul backslash ca constanta de caractere.

Exemple. Tabelul următor prezintă exemple de măști de intrare utilizate în mod obișnuit și valorile eșantioanelor corespunzătoare acestor măști.

Text - aceasta este a doua (primul - nume) identificator câmp, care este utilizat de program în locul denumirii câmpului atunci când se lucrează cu date sub formă de tabel pentru a crea un antet de coloană. Aparent, semnătura este utilă în faptul că acesta poate fi mai informativ și mai natural decât numele câmpului.

Proprietatea „default“ vorbește de la sine. În cazul în care datele de intrare este de multe ori repetă la aceeași valoare (în acest caz, un șir de caractere de text), este recomandabil să se „cere“ programul va înlocui în mod automat la o valoare prestabilită pentru toate câmpurile nou create. Utilizatorul este în curs de a decide să părăsească terenul ca atare, sau modifica datele. Acest lucru poate economisi timp la intrarea, dar poate fi, de asemenea, cauza de eroare suplimentară în cazul în care operatorul a uitat pentru a șterge valori de câmp care nu sunt necesare. Cu această caracteristică este asociat expresii protseduraPostroitel pentru a facilita formarea unei valori câmp. Procedura este activată prin apăsarea butonului care apare după „implicit“ clicuri într-un rând.

Proprietatea „condiție privind valoarea“ pentru a crea un filtru, care va permite să intre în acest domeniu, numai că îndeplinesc anumite condiții. Pentru a stabili un astfel de criteriu poate fi expresii zapustitPostroitel. În cazul în care operatorul bazei de date nu respectă condiția de intrare, programul îl va informa cu privire la aceasta, afișa textul definit, kaksvoystvo „mesaj de eroare.“

La stabilirea condițiilor privind valoarea utilizează următorii operatori de comparație:

Mai mic sau egal

O mai mare sau egal

Controale pentru egalitate la orice valoare din listă; operand este o listă închisă între paranteze

Se verifică dacă valoarea câmpului este într-un interval predeterminat; Limitele superioare și inferioare ale intervalului separate de operatori booleeni AND

Verifică specificat modelul de câmp text sau memo de caractere

Exemple de setare condiții simple pentru câmpurile la valoarea: Este Nul sau> 0 și <800 – проверяет, является ли поле пустым(Is Null) или же введенное значение лежит в диапазоне от 0 до 800;>50 Și <100 илиBETWEEN 50 And 100– данные два условия идентичны и проверяют числовое значение на попадание в интервал от 50 до 100;In («Белгород», «Бухарест», «Los Angeles») – с помощью оператора IN можно выполнить множественное сравнение;#15.01.94# – если в качестве операнда используется дата, то она должна быть заключена в символы числа (#);LIKE «*товар##*» – данное условие используется для нахождения строк, содержащих подстрокутовар и две произвольные цифры.

Proprietatea „câmp obligatoriu“ este logic. Se poate lua una din două valori: Da iliNet. sunt selectați din lista asociată cu șirul de svoystva.Da înseamnă că datele trebuie să fie introduse în domeniu.

Proprietatea „linii goale“ prea logice și similare cu cea anterioară. Se determină dacă sau nu este permisă în acest câmp este un șir gol. Pentru a avea acces, există două concepte diferite, „un domeniu în care este introdus nimic,“ și „pe teren cu un șir gol, adică conține spații.“ Baze de date relationale oferă posibilitatea de a stoca în câmpurile de tabele speciale znacheniyaNull. Valoarea nazyvaemogopustym care reprezintă o anumită valoare necunoscută. O valoare martor are proprietăți speciale. Astfel, valoarea martor nu poate fi egală cu orice altă valoare, inclusiv o altă valoare nulă. Acest lucru înseamnă că nu puteți combina (asociat) pentru două din tabelul Null. Condiția „A = B“, în cazul în care A sau B conține Null, va fi întotdeauna falsă. Funcții vitogovyh În cele din urmă, nuluri nu sunt capturate astfel kakSum (Suma) iliAvg (valoarea medie). Puteți verifica numai pentru valoarea Null, comparând valoarea câmpului cu constantele speciale NULL sau folosind built-funktsiyuIsNull. Pe de altă parte, puteți seta valoarea unui șir de ravnympustoy text sau câmp memo ( „“), iar acest lucru va însemna că valoarea câmpului este cunoscută, dar câmpul este gol. Puteți conecta rândurile goale într-un tabel. Atunci când se compară șiruri goale sunt egale între ele. Pentru a permite utilizatorilor să introducă șiruri goale în câmpurile de text și memo, ar trebui să setați linia svoystvaPustye znachenieDa. Dacă nu, acces convertește liniile goale de intrare către utilizator, precum și un șir format din lacunele existente în rândurile care conțin Null de valoare. În cazul în care acest kakda stabilit câmp svoystvoObyazatelnoe câmp text. magazine de acces șir gol ca valoare atunci când utilizatorul introduce o „“ sau un șir de caractere care constă în întregime din spațiu.

Proprietatea „câmpul indexată“ poate avea una dintre cele trei valori: nu indexate sau câmp, sau indexate, dar duplicate sunt permise, sau indexate, și repetând valorile câmpurilor nu sunt permise.

Desigur, atunci când proiectarea unei baze de date nu este necesar să se specifice toate proprietățile câmpurilor. Cu toate acestea, pentru a exploata pe deplin potențialul de acces, trebuie atunci când se lucrează cu programul pentru a păstra „în minte“ posibilitatea unei anumite proprietăți.

articole similare