Sunteți pe pagina 1din 14

Introducere în interogări

Access pentru Office 365 Access 2019 Access 2016 Access 2013 Access 2010 Access
2007

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în
limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale
sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne
spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află
articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Utilizarea unei interogări vă ajută să vizualizați, să adăugați, să ștergeți sau să


modificați mai ușor date din baza de date Access. Alte motive pentru utilizarea
interogărilor:

 Găsirea rapidă a datelor specifice, prin filtrarea după anumite criterii (condiții)
 Calcularea sau însumarea datelor
 Automatizarea activităților de gestionare a datelor, cum ar fi revizuirea periodică a celor
mai actuale date.

Notă: Dacă doriți să încercați interogările din exemple, utilizați o bază de date desktop
Access.

Interogările vă ajută să găsiți și să lucrați cu datele

Crearea unei interogări de selectare

Crearea unei interogări cu parametri

Crearea unei interogări de totaluri

Crearea unei interogări tabel încrucișat

Crearea unei interogări de creare tabel

Crearea unei interogări de adăugare

Crearea unei interogări de actualizare

Crearea unei interogări de ștergere


Interogările vă ajută să găsiți și să lucrați cu datele

Într-o bază de date bine proiectată, datele pe care doriți să le prezentați utilizând un
formular sau un raport se află de obicei amplasate în mai multe tabele diferite. O
interogare poate să extragă informațiile din diverse tabele și să le asambleze pentru a le
afișa în formular sau în raport. O interogare poate fi o solicitare de rezultate ale datelor
din baza de date, de acțiuni asupra datelor sau ambele. O interogare poate să vă ofere un
răspuns la o întrebare simplă, să efectueze calcule, să combine date din tabele diferite,
să adauge, să modifice sau să șteargă date dintr-o bază de date. Pentru că interogările
sunt foarte versatile, există numeroase tipuri de interogări și dvs. creați un tip de
interogare pe baza activității efectuate.

Tipurile de Utilizare
interogare
principale
Selectare Pentru a regăsi date dintr-un tabel sau a efectua calcule.
Acțiune Adăugarea, modificarea sau ștergerea datelor. Fiecare activitate are un anu
tip de interogare de acțiune. Interogările de acțiune nu sunt disponibile în
aplicațiile web Access.

Crearea unei interogări de selectare

Dacă doriți să examinați datele din doar anumite câmpuri într-un tabel sau examinarea
simultană a datelor din mai multe tabele sau poate vedea date bazate pe anumite criterii,
o interogare de selectare tip ar fi dorită. Pentru mai multe informații, consultați crearea
unei interogări de selectare simplă.

Revizuirea datelor din câmpurile de selectare

De exemplu, dacă baza dvs. de date are un tabel cu numeroase informații despre
produse și doriți să examinați o listă de produse și prețurile acestora, iată cum ați crea o
interogare de selectare pentru a returna doar numele de produse și prețul acestora:

1. Deschideți baza de date și, pe fila Creare, faceți clic pe Proiectare interogare.
2. În caseta Afișare tabel, pe fila Tabele, faceți dublu clic pe tabelul Produse, apoi
închideți caseta de dialog.
3. În tabelul Produse, să presupunem că aveți câmpurile Nume produs și Preț de listă.
Faceți dublu clic pe Nume produs și Preț listă pentru a adăuga aceste câmpuri la grilă
de proiect a interogării.
4. Pe fila Proiectare, faceți clic pe Rulare. Interogarea rulează și afișează o listă de
produse și prețurile lor.

Începutul paginii

Examinarea simultană a datelor din mai multe tabele asociate

De exemplu, dacă aveți o bază de date pentru un magazin care vinde alimente și doriți
să examinați comenzile pentru clienții care trăiesc într-o anumită localitate. Să
presupunem că datele privind comenzile și datele despre clienți sunt stocate în două
tabele, Clienți și Comenzi. Dacă fiecare tabel are un câmp ID client, care constituie
baza unei relație unu-la-mai mulți dintre cele două tabele. Aveți posibilitatea să creați o
interogare ce returnează comenzi pentru clienți dintr-o anumită localitate, de exemplu,
Sinaia, utilizând procedeul următor:

1. Deschideți baza de date. Pe fila Creare, în grupul Interogare, faceți clic Proiectare
interogare.
2. În caseta de dialog Afișare tabel, pe fila Tabele, faceți dublu clic pe Clienți și
pe Comenzi.
3. Închideți caseta de dialog Afișare tabel. Observați linia (denumită asociere) care
conectează câmpul ID din tabelul Clienți cu câmpul ID client din tabelul Comenzi.
Această linie afișează relația dintre cele două tabele.
4. În tabelul Clienți, faceți dublu clic pe Firmă și Localitate pentru a adăuga aceste
câmpuri la grila de proiectare a interogării.
5. În grila de proiectare a interogării, în coloana Localitate, debifați caseta de selectare în
rândul Afișare.
6. În rândul Criterii din coloana Localitate, tastați Sinaia.

Debifarea casetei de selectare Afișare împiedică interogarea să afișeze localitatea în


rezultatele sale și tastând Sinaia în rândul Criterii specifică faptul că doriți să vedeți
doar înregistrările unde valoarea câmpului Localitate este Sinaia. În acest caz,
interogarea returnează doar clienții amplasați în Sinaia. Nu trebuie să afișați un câmp
pentru a-l utiliza cu un criteriu.

7. În tabelul Comenzi, faceți dublu clic pe ID Comandă și Data comenzii pentru a


adăuga aceste câmpuri lângă cele două coloane din grila de proiectare a interogării.
8. În fila Proiectare, în grupul Rezultate, faceți clic pe Rulare. Interogarea rulează, apoi
afișează o listă de comenzi pentru clienții din Sinaia.
9. Apăsați CTRL+S pentru a salva interogarea.

Începutul paginii

Crearea unei interogări cu parametri

Dacă doriți să rulați frecvent variante ale unei anumite interogări, luați în considerare
utilizarea unei interogări cu parametri. Când rulați o interogare cu parametri,
interogarea vă solicită valori de câmp, apoi utilizează valorile pe care le furnizați pentru
a crea criterii pentru interogare.

Notă: Nu puteți crea o interogare cu parametri într-o aplicație web Access.

Continuând de la exemplul anterior, unde ați învățat să creați o interogare de selectare


care returnează comenzi pentru clienții din Sinaia, aveți posibilitatea să modificați
interogarea de selectare astfel încât să vă solicite să specificați localitatea de fiecare dată
când rulați interogarea. Pentru a continua, deschideți baza de date pe care ați creat-o în
exemplul anterior:

1. În Panoul de navigare, faceți clic cu butonul din dreapta pe interogarea


denumită Comenzi după Localitate (pe care ați creat-o în secțiunea anterioară), apoi
faceți clic pe Vizualizare proiect în meniul de comenzi rapide.
2. În grila de proiectare a interogării, în rândul Criterii al coloanei Localitate,
ștergeți Sinaia, apoi tastați [Pentru ce localitate?].

Șirul [Pentru ce localitate?] este solicitarea de parametri. Parantezele drepte indică


faptul că doriți ca interogarea să solicite date de intrare, iar textul (în acest caz, Pentru
ce localitate?) este întrebarea pe care o afișează solicitarea de parametri.

Notă: Într-o solicitare de parametri nu se poate utiliza nici punctul (.), nici semnul de
exclamare (!) ca text.

3. Bifați caseta de selectare din rândul Afișare al coloanei Localitate, pentru ca rezultatele
interogării să afișeze localitatea.
4. În fila Proiectare, în grupul Rezultate, faceți clic pe Rulare. Interogare vă solicită să
introduceți o valoare pentru Localitate.
5. Tastați Sibiu, apoi apăsați pe ENTER pentru a vedea comenzile pentru clienții din
Sibiu.

Dar dacă nu știți ce valori se pot specifica? Puteți să utilizați metacaractere ca parte a
solicitării:

6. Pe fila Pornire, în grupul Vizualizări, faceți clic pe Vizualizare, apoi faceți clic
pe Vizualizare proiect.
7. În grila de proiectare a interogării, în rândul Criterii din coloana Localitate,
tastați Like [Pentru ce localitate?]&"*".

În această solicitare cu parametri, cuvântul cheie Like, ampersandul (&) și asteriscul


(*) cuprinse între ghilimele permit utilizatorului să tasteze o combinație de caractere,
inclusiv metacaractere, pentru a returna diverse rezultate. De exemplu, dacă utilizatorul
tastează *, interogarea returnează toate orașele; dacă utilizatorul tastează L, interogarea
returnează toate orașele care încep cu litera "L;" și dacă utilizatorul tastează *s*,
interogarea returnează toate orașele care conțin litera "s."

8. Pe fila Proiectare, în grupul Rezultate, faceți clic pe Rulare, apoi, în solicitarea de


interogare, tastați Nou și apăsați pe ENTER.

Interogarea rulează, apoi afișează comenzile pentru clienții din Sibiu.

Specificarea tipurilor de date de parametri

De asemenea, este posibil să specificați ce tip de date ar trebui să accepte un parametru.


Aveți posibilitatea să setați tipul de date pentru orice parametru, dar este deosebit de
important să setați tipul de date pentru datele numerice, monetare sau de tipul data/ora.
Când specificați tipul de date pe care ar trebui să îl accepte un parametru, utilizatorii
văd un mesaj de eroare mai folositor dacă introduc un tip greșit de date, cum ar fi să
introducă text atunci când se așteaptă o valoare monetară.

În cazul în care un parametru este setat să accepte date text, orice intrare este
interpretată ca text și nu este afișat niciun mesaj de eroare.

Pentru a specifica tipul de date pentru parametrii dintr-o interogare, utilizați procedura
următoare:

1. Cu interogarea deschisă în vizualizarea Proiect, pe fila Proiectare, în


grupul Afișare/Ascundere, faceți clic pe Parametri.
2. În caseta de dialog Parametri interogare, în coloana Parametru, tastați solicitarea
pentru fiecare parametru pentru care doriți să specificați tipul de date. Asigurați-vă că
fiecare parametru se potrivește cu solicitarea pe care o utilizați în rândul Criterii a
grilei de proiectare a interogării.
3. În coloana Tip de date, selectați tipul de date pentru fiecare parametru.

Pentru mai multe informații, consultați Utilizarea parametrilor pentru solicitarea de


intrări la rularea unei interogări.

Începutul paginii

Crearea unei interogări de totaluri

Rândul Total într-o foaie de date este foarte util, dar pentru întrebări mai complexe,
utilizați o interogare de totaluri. O interogare de totaluri este o interogare de selectare
care vă permite să grupați și să rezumați datele, de exemplu, atunci când doriți să vedeți
vânzările totale pentru fiecare produs. Într-o interogare de totaluri, aveți posibilitatea să
utilizați Sum (o funcție agregată) pentru a vedea vânzările totale pentru fiecare produs.

Notă: Nu puteți utiliza funcții agregate într-o aplicație web Access.

Utilizați următoarea procedură pentru a modifica interogarea Subtotaluri produs pe care


ați creat-o în exemplul anterior, astfel încât aceasta să rezume subtotalurile de produs
după produs.

1. Pe fila Pornire, faceți clic pe Vizualizare > Vizualizare proiect.

Se deschide interogarea Subtotaluri produs în vizualizarea Proiect.

2. Pe fila Proiectare, în grupul Afișare/Ascundere faceți clic pe Totaluri.

Rândul Totaluri se afișează în grila de proiectare a interogării.

Notă: Deși au nume similare, rândul Totaluri din grila de proiectare și


rândul Total dintr-o foaie de date nu sunt identice:

 Aveți posibilitatea să grupați după valorile de câmp, utilizând rândul Totaluri din grila
de proiectare.
 Aveți posibilitatea să adăugați un rând Total din foaia de date la rezultatele unei
interogări de totaluri.
 Când utilizați rândul Totaluri în grila de proiectare, trebuie să alegeți o funcție agregată
pentru fiecare câmp. Dacă nu doriți să efectuați un calcul pentru un câmp, aveți
posibilitatea să grupați după câmp.

 În a doua coloană din grila de proiectare, în rândul Total, selectați Sumă din lista
verticală.
 În fila Proiectare, în grupul Rezultate, faceți clic pe Rulare. Interogarea rulează, apoi
afișează o listă de produse cu subtotaluri.
 Apăsați CTRL+S pentru a salva interogarea. Lăsați deschisă interogarea.

Pentru mai multe informații, consultați afișarea totalurilor de coloană într-o foaie de
date utilizând un rând totaluri.

Începutul paginii

Efectuarea de calcule pe baza datelor

De obicei, nu utilizați tabele pentru a stoca valori calculate, cum ar fi subtotaluri, chiar
dacă se bazează pe datele din aceeași bază de date, deoarece valorile calculate pot
deveni depășite, pentru că valorile pe care acestea se bazează se modifică. De exemplu,
nu este recomandat să stocați vârsta cuiva într-un tabel, pentru că în fiecare an ar trebui
să actualizați valoarea; în schimb, stocați data de naștere a persoanei, apoi utilizați o
interogare pentru a calcula vârsta persoanei.

De exemplu, aveți o bază de date pentru anumite produse pe care doriți să le vindeți.
Această bază de date are un tabel denumit Detalii comandă cu informații despre
produsele din câmpuri, cum ar fi prețul fiecărui produs și cantitățile. Puteți să calculați
subtotalul utilizând o interogare care înmulțește cantitatea fiecărui produs la prețul
unitar pentru produsul respectiv, înmulțește cantitatea fiecărui produs la prețul unitar și
reducerea pentru acest produs, apoi scade reducerea totală din prețul unitar total. Dacă
ați creat baza de date eșantion în exemplul anterior, deschideți-o și continuați:

1. Pe fila Creare , faceți clic pe Proiectare interogare.


2. În caseta de dialog Afișare tabel, pe fila Tabele, faceți dublu clic pe Detalii comandă.
3. Închideți caseta de dialog Afișare tabel.
4. În tabelul Detalii comenzi, faceți dublu clic pe ID produs pentru a adăuga acest câmp
la prima coloană a grilei de proiectare interogări.
5. În a doua coloană a grilei, faceți clic dreapta pe rândul Câmp, apoi faceți clic
pe Zoom în meniul de comenzi rapide.
6. În caseta Zoom, tastați sau lipiți următoarele: Subtotal: ([Cantitate]*[Preț unitar])-
([Cantitate]*[Preț unitar]*[Reducere])
7. Faceți clic pe OK.
8. Pe fila Proiectare, faceți clic pe Rulare. Interogarea rulează, apoi afișează o listă de
produse și subtotaluri pentru fiecare comandă.
9. Apăsați CTRL+S pentru a salva interogarea, apoi denumiți interogarea Subtotaluri
produs.

Pentru mai multe informații, consultați afișarea totalurilor de coloană într-o foaie de
date utilizând un rând totaluri.

Începutul paginii

Afișarea datelor sintetizate sau agregate

Când utilizați tabele pentru a înregistra tranzacții sau a stoca date numerice care apar în
mod regulat, este util să reușiți să examinați acele date în date agregate, cum ar fi sume
sau medii. În Access, puteți să adăugați un rând Totaluri într-o foaie de date. Rândul
Total este un rând din partea de jos a foii de date ce poate afișa un total general sau altă
valoare agregată.

1. Rulați interogarea subtotaluri produs creată mai devreme și lasă rezultatele deschideți în
vizualizare Foaie de date.
2. Pe fila pornire , faceți clic pe totaluri. Un rând nou apare în partea de jos a foii de date,
cu cuvântul Total din prima coloană.
3. Faceți clic pe celula din ultimul rând al foii de date, numit Total.
4. Faceți clic pe săgeată pentru a vedea funcțiile agregate disponibile. Deoarece coloana
conține date text, există doar două opțiuni: Fără și Contor.
5. Selectați Contor. Conținutul celulei se schimbă din Total într-un contor al valorilor de
coloană.
6. Faceți clic pe celula învecinată (a doua coloană). Observați că apare o săgeată în celulă.
7. Faceți clic pe săgeată, apoi faceți clic pe Sumă. Câmpul afișează o sumă de valori de
coloană.
8. Lăsați deschisă interogarea în vizualizarea Foaie de date.

Începutul paginii

Crearea unei interogări tabel încrucișat


Acum, să presupunem că doriți să examinați subtotalurile de produse, dar, de asemenea,
doriți să agregați după lună, astfel încât fiecare rând să afișeze subtotaluri pentru un
produs și fiecare coloană să afișeze subtotaluri de produse pentru o lună. Pentru a afișa
subtotaluri pentru un produs și pentru a afișa subtotaluri de produse pentru o lună,
utilizați o interogare tabel încrucișat.

Notă: O interogare de tip tabel încrucișat nu se poate afișa într-o aplicație web Access.

Este posibil să modificați din nou interogarea Subtotaluri produs, astfel încât
interogarea să returneze rânduri cu subtotaluri de produse și coloane cu subtotaluri
lunare.

1. Pe fila Pornire, în grupul Vizualizări, faceți clic pe Vizualizare, apoi faceți clic
pe Vizualizare proiect.
2. În grupul Inițializare interogare, faceți clic pe Afișare tabel.
3. În caseta de dialog Afișare tabel faceți dublu clic pe Comenzi, apoi faceți clic
pe Închidere.
4. Pe fila Proiectare, în grupul Tip interogare, faceți clic pe Tabel încrucișat. În grila de
proiectare, rândul Afișare este ascuns și se afișează rândul Tabel încrucișat.
5. În a treia coloană a grilei de proiectare, faceți clic cu butonul din dreapta pe
rândul Câmp, apoi faceți clic pe Zoom în meniul de comenzi rapide. Se deschide
caseta Zoom.
6. În caseta Zoom, tastați sau lipiți următoarele: Lună: "Lună " & DatePart("m", [Data
comenzii])
7. Faceți clic pe OK.
8. În rândul Tabel încrucișat, selectați următoarele valori din lista verticală: Titlu de
rând pentru prima coloană, Valoare pentru a doua coloană și Titlu de coloană pentru a
treia coloană.
9. În fila Proiectare, în grupul Rezultate, faceți clic pe Rulare. Interogarea rulează, apoi
afișează subtotalurile de produse, agregate după lună.
10.Apăsați CTRL+S pentru a salva interogarea.

Pentru mai multe informații despre interogările de tip tabel încrucișat, consultați ca
Rezumat datele mai ușor de citit, utilizând o interogare de tip tabel încrucișat.

Începutul paginii

Crearea unei interogări de creare tabel


Aveți posibilitatea să utilizați o interogare creare tabel pentru a crea un tabel nou din
datele stocate în alte tabele.

Notă: O interogare de tip creare tabel nu este disponibilă în aplicațiile web Access.

De exemplu, să presupunem că doriți să trimiteți datele comenzilor pentru Cluj de la un


partener de afaceri din Cluj care utilizează Access pentru a pregăti rapoarte. În loc să
trimiteți toate datele dvs. de comandă, doriți să restricționați datele pe care le trimiteți la
date specifice comenzilor de la Cluj.

Aveți posibilitatea să construiți o interogare de selectare care conține datele comenzilor


de la Cluj, apoi să utilizați interogarea de selectare pentru a crea noul tabel, utilizând
următoarea procedură:

1. Deschideți baza de date dată ca exemplu din exemplul anterior.

Pentru a rula o interogare de creare tabel, poate fi necesar să activați conținutul bazei de
date.

Notă: Dacă vedeți un mesaj sub Panglică despre activarea bazei de date, faceți clic
pe Activare conținut.Dacă baza dvs. de date se află deja într-o locație de încredere, nu
veți vedea Bara de mesaje.

2. Pe fila Creare, în grupul Interogare, faceți clic Proiectare interogare.


3. În caseta de dialog Afișare tabel faceți dublu clic pe Detalii comenzi și pe Comenzi și
închideți caseta de dialog Afișare tabel.
4. În tabelul Comenzi, faceți dublu clic pe ID client și pe Localitate de expediere pentru
a adăuga aceste câmpuri la grila de proiectare.
5. În tabelul Detalii comenzi, faceți dublu clic pe ID comandă, ID
produs, Cantitate, Preț unitar și Reducere pentru a adăuga aceste câmpuri la grila de
proiectare.
6. În coloana Localitate expediere a grilei de proiectare, debifați caseta de selectare din
rândul Afișare. În rândul Criterii, tastați 'Cluj' (includeți ghilimelele unice). Verificați
rezultatele interogării înainte de a le utiliza pentru a crea tabelul.
7. Pe fila Proiectare, în grupul Rezultate, faceți clic pe Rulare.
8. Apăsați CTRL+S pentru a salva interogarea.
9. În caseta Nume interogare, tastați Interogare comenzi Cluj, apoi faceți clic pe OK.
10.În fila Pornire, în grupul Vizualizări, faceți clic pe Vizualizare, apoi pe Vizualizare
proiect.
11.În fila Proiect, în grupul Tip interogare, faceți clic pe Creare tabel.
12.În caseta de dialog Creare tabel, în caseta Nume tabel, tastați Comenzi Cluj, apoi
faceți clic pe OK.
13.Pe fila Proiectare, în grupul Rezultate, faceți clic pe Rulare.
14.În caseta de dialog de confirmare, faceți clic pe Dași vedeți cum este afișat noul tabel în
Panoul de navigare.

Notă: Dacă există deja un tabel cu același nume pe care l-ați specificat, Access șterge
tabelul înainte ca interogarea să ruleze.

Pentru mai multe informații despre utilizarea face interogările de tabel,


consultați crearea face o interogare de tip tabel.

Începutul paginii

Crearea unei interogări de adăugare

Aveți posibilitatea să utilizați o interogare de adăugare pentru a regăsi date dintr-unul


sau mai multe tabele și a adăuga acele date la alt tabel.

Notă: Adăugați interogarea nu este disponibilă în aplicațiile web Access.

De exemplu, să presupunem că ați creat un tabel pentru a-l partaja cu un partener de


afaceri de la Cluj, dar realizați ca asociatul lucrează, de asemenea, cu clienții din zona
Mureș. Doriți să adăugați la tabel rândurile care conțin date legate de zona Mureș
înainte de a partaja tabelul cu asociatul dvs. Aveți posibilitatea să adăugați datele din
zona Mureș la tabelul Comenzi Cluj, utilizând procedeul următor:

1. Deschideți interogarea numită "Interogare comenzi Cluj" l-ați creat anterior în


vizualizarea proiect.
2. Pe fila Proiectare, în grupul Tip interogare, faceți clic pe Adăugare. Se deschide
caseta de dialog Adăugare.
3. În caseta de dialog Adăugare, faceți clic pe săgeata din caseta Nume tabel,
selectați Comenzi Cluj din lista verticală, apoi faceți clic pe OK.
4. În grila de proiectare, în rândul Criterii al coloanei Localitate de expediere, ștergeți
'Cluj', apoi tastați 'Târgu Mureș'.
5. În rândul Adăugare la, selectați câmpul corespunzător pentru fiecare coloană.
În acest exemplu, valorile din rândul Adăugare la trebuie să se potrivească valorilor
din rândul Câmp, dar acest lucru nu este obligatoriu pentru ca interogările de adăugare
să funcționeze.

6. Pe fila Proiectare, în grupul Rezultate, faceți clic pe Rulare.

Notă: În timp ce rulați o interogare ce returnează o cantitate mare de date, este posibil
să primiți un mesaj de eroare care să indice că nu veți reuși să anulați interogarea.
Încercați să măriți limita pentru segmentul de memorie la 3MO, pentru a permite ca
interogarea să ruleze.

Pentru mai multe informații despre interogările de adăugare, consultați Adăugarea


înregistrărilor la un tabel utilizând o interogare de adăugare.

Începutul paginii

Crearea unei interogări de actualizare

Aveți posibilitatea să utilizați o interogare de actualizare pentru a modifica datele din


tabele și să utilizați o interogare de actualizare pentru a introduce criterii pentru a
specifica ce să se actualizeze. O interogare de actualizare vă oferă o ocazie de a
examina datele actualizate înainte de a efectua actualizarea.

Important: O interogare de acțiune nu poate fi anulată. Luați în considerare a face o


copie de rezervă a toate tabelele care se va actualiza prin utilizarea unei interogări de
actualizare. O interogare de actualizare nu este disponibilă în aplicațiile web Access.

În exemplul anterior, adăugați rânduri la tabelul Comenzi Cluj. În tabelul Comenzi Cluj,
câmpul ID produs arată ID-ul de produs numeric. Pentru a face datele mai utile în
rapoarte, puteți să înlocuiți ID-urile de produse cu numele produselor; utilizați
procedeul următor:

1. Deschideți tabelul Comenzi Cluj în Vizualizarea proiect.


2. În rândul ID produs, modificați Tipul de date de la Număr la Text.
3. Salvați și închideți tabelul Comenzi Cluj.
4. Pe fila Creare, în grupul Interogare, faceți clic Proiectare interogare.
5. În caseta de dialog Afișare tabel, faceți dublu clic pe Comenzi Cluj și pe Produse și
închideți caseta de dialog Afișare tabel.
6. În fila Proiect, în grupul Tip interogare, faceți clic pe Actualizare.
7. În grila de proiectare, rândurile Sortare și Afișare dispar și apare rândul Actualizare
la.
8. În tabelul Comenzi Cluj, faceți dublu clic pe ID produs pentru a adăuga acest câmp la
grila de proiectare.
9. În grila de proiectare, în rândul Actualizare la din coloana ID produs, tastați sau lipiți
următoarele: [Produse].[Nume produs]

Sfat: Aveți posibilitatea să utilizați o interogare de actualizare pentru a șterge valorile


de câmp, utilizând un șir gol ("") sau o valoare NULL în rândul Actualizare la.

10.În rândul Criterii, tastați sau lipiți următoarele: [ID produs] Like ([Produse].[ID])
11.Aveți posibilitatea să examinați ce valori vor fi modificate de o interogare de
actualizare, vizualizând interogarea în vizualizarea Foaie de date.
12.Pe fila Proiectare, faceți clic pe Vizualizare> Vizualizare foaie de date. Interogarea
returnează o listă de ID-uri de produse care vor fi actualizate.
13.În fila Proiectare, faceți clic pe Rulare.

Atunci când deschideți tabelul Comenzi Cluj, veți vedea că valorile numerice în câmpul
ID produs au fost înlocuite cu numele de produs din tabelul produse.

Pentru mai multe informații despre interogările de actualizare, consultați Crearea și


rularea unei interogări de actualizare.

Începutul paginii

Crearea unei interogări de ștergere

Aveți posibilitatea să utilizați o interogare de ștergere pentru a șterge datele din tabele și
să utilizați o interogare de ștergere pentru a introduce criterii pentru a specifica ce să se
șteargă. O interogare de ștergere vă oferă o ocazie de a examina rândurile care vor fi
șterse înainte de a efectua ștergerea.

Notă: Opțiunea interogare de ștergere nu este disponibilă în aplicațiile web Access.

De exemplu, să presupunem că, în timp ce vă pregăteați să trimiteți tabelul Comenzi


Cluj din exemplul anterior către asociatul dvs. de afaceri din Cluj, observați că unele
rânduri conțin un număr de câmpuri goale. Ați decis să eliminați aceste rânduri înainte
de a trimite tabelul. O posibilitate este să deschideți pur și simplu tabelul și să ștergeți
rândurile manual, dar, în cazul în care există mai multe rânduri de șters și aveți criterii
clare pentru rândurile care ar trebui să fie eliminate, poate fi de ajutor să utilizați o
interogare de ștergere.

Aveți posibilitatea să utilizați o interogare pentru a șterge rândurile din tabelul Comenzi
Cluj care nu au o valoare pentru ID comandă, utilizând următoarea procedură:

1. Pe fila Creare, faceți clic Proiectare interogare.


2. În caseta Afișare tabel faceți dublu clic pe Comenzi Cluj și închideți caseta Afișare
tabel.
3. Pe fila Proiectare, în grupul Tip interogare, faceți clic pe Ștergere. În grila de
proiectare, rândurile Sortare și Afișare dispar și apare rândul Ștergere.
4. În tabelul Comenzi Cluj, faceți dublu clic pe ID comandă pentru a-l adăuga la grilă.
5. În grila de proiectare, în rândul Criterii al coloanei ID comandă, tastați Is Null.
6. Pe fila Proiectare, în grupul Rezultate, faceți clic pe Rulare.

S-ar putea să vă placă și