Creați o interogare pentru a crea un tabel

Cerere pentru a crea un tabel este utilizat atunci când doriți să adăugați date la un tabel sau arhiva de date. Această interogare de selectare, care creează un tabel pe baza rezultatelor executării sale. Dacă aveți deja o interogare de selectare pe care doriți să o utilizați ca bază pentru solicitarea de a crea un tabel, urmați instrucțiunile de mai jos. Dacă doriți să obțineți mai multe informații înainte de a începe să creați, du-te la mai multe informații despre modul de a crea tabele de mai jos interogări.







Deschideți interogarea selectați în constructor sau du-te la proiectant.

Pe fila Proiectare, în grupul Tip interogare, faceți clic pe Creare Tabel.

Caseta de dialog Tabel Creare.

În caseta Nume de masă, tastați un nou nume de tabel.

Faceți clic pe săgeata în jos și selectați numele unui tabel existent pentru ao înlocui.

Alegeți unde doriți să adăugați un nou tabel: baza de date deschisă sau în orice alt.

Faceți clic pe OK.

Faceți clic pe butonul Executare. și apoi - Da butonul pentru a confirma.

Pentru a modifica sau actualiza datele din setul existent de înregistrări, cum ar fi unul sau mai multe câmpuri, puteți utiliza o interogare de actualizare. Pentru mai multe informații despre cererile de actualizare pentru a vedea. În datele articolul Actualizarea printr-o interogare.

Pentru a adăuga înregistrări (rânduri) la un tabel existent, puteți utiliza o interogare pentru a adăuga. Pentru mai multe informații despre solicitările de adăugare cm. În articolul Adăugarea de intrări la masă cu solicitarea de a adăuga.

Pentru mai multe informații despre interogări pentru a crea tabele

Cererile pentru crearea de tabele nu pot fi create într-o aplicație Web Access. Cu toate acestea, puteți exporta tabele sursă la baza de date cu ACCDB în programul clasic de acces, creați și executați interogarea pentru a crea un tabel, și apoi importați un tabel nou într-o aplicație Web Access.

Asigurați-tabela de interogare preia datele de la una sau mai multe tabele și apoi încarcă rezultatul stabilit într-un tabel nou. Acest tabel nou pot fi stocate într-o bază de date deschisă. În plus, puteți crea într-o altă bază de date.

Ca o regulă, cererile de creare de tabele sunt folosite atunci când doriți să copiați sau o copie de rezervă a datelor. De exemplu, să presupunem că aveți o masă (sau mai multe tabele), cu datele de vânzare folosite în rapoartele. Suma de vânzări nu este schimbat, deoarece tranzacția este executată pe cel puțin o zi în urmă, și executarea constantă a cererii de recuperare a datelor poate dura timp, mai ales dacă utilizați o interogare complexă pentru depozite mari de date. Pentru a reduce volumul de muncă și a obține arhiva confortabil, puteți descărca datele într-un tabel separat și să-l utilizați ca sursă. Nu uita că datele din noul tabel - un instantaneu care nu sunt conectate cu tabelele sursă și nu sunt conectate la ele.

Creați o interogare pentru a crea un tabel include următoarele etape:

Activați baza de date în cazul în care nu este semnat sau nu este într-o locație de încredere. În caz contrar, nu va fi în măsură să-și îndeplinească cererile de schimbare (adăuga, actualiza și de a crea tabele).

Creați o interogare de selectare și setați-l în designer de interogare, astfel încât acesta returnează înregistrările de potrivire. Puteți selecta date din mai multe tabele, și de a efectua denormalizare de date. De exemplu, puteți pune datele clienților, expeditorii și furnizori într-un singur tabel, nu te-ar face într-o bază de date de lucru cu tabele normalizate. Puteți utiliza, de asemenea, condițiile în cererea de setări sau restricții ale setului de rezultate suplimentare.







Pentru mai multe informații despre normalizarea datelor, a se vedea. Articolul Înțelegere privind crearea bazelor de date.

Transformați selectați interogarea în cererea de a crea un tabel, selectați o locație pentru noua masă și să facă cererea.

Creați o interogare de selectare și conversia sa la o cerere de a crea un tabel

La elaborarea cererii de a crea un tabel, trebuie să creați mai întâi o interogare de selectare, și apoi converti la o cerere pentru a crea masa. Cererea pentru o probă, puteți utiliza câmpuri calculate și expresii pentru a returna datele solicitate. Următoarele descrie modul de a crea și de a converti cerere. Dacă selectați interogarea dorită a fost creat, trece direct la instrucțiunile pentru a converti o interogare de selectare și de a executa interogarea pentru a crea masa.

Creați o interogare de selectare

Notă: Dacă selectați interogare care returnează datele solicitate a fost deja creat, treceți la pasul următor.

În fila Creare, în grupul Cereri, faceți clic pe Solicitare de design.

În caseta de dialog Table Afișare, faceți dublu clic pe tabel pentru a obține date. Fiecare tabel este afișat în partea de sus a designerului de interogare. Odată ce adăugarea de tabele, faceți clic pe butonul Închidere.

În fiecare tabel, dublu-clic pe câmpul pe care doriți să îl utilizați în cerere. Fiecare câmp va fi prezentat într-o celulă goală în câmpul șir pe formular. Figura prezintă o formă cu mai multe adăugiri ale câmpurilor de masă.

Dacă este necesar, adăugați expresii unui câmp șir.

Puteți adăuga, de asemenea, orice condiții în stare linie de selecție pe formular.

Pentru a executa interogarea și a afișa rezultatele într-o foaie de calcul, faceți clic pe butonul Executare.

câmpuri personalizate, expresii, sau condițiile și re-executa interogarea, în timp ce el nu se va întoarce datele pe care doriți să îl plasați într-un tabel nou.

Conversia o interogare de selectare

Deschideți selectați constructor interogare sau de un constructor cu un singur clic din următoarele metode.

În cazul în care interogarea este deschis în Vizualizare foaie de date, faceți clic pe fila documentului de interogare, faceți clic dreapta și selectați modul Design.

În cazul în care cererea este închisă, faceți clic pe butonul din dreapta al mouse-ului în panoul de navigare și selectați din meniu pop-up designer.

Pe fila Proiectare, în grupul Tip interogare, faceți clic pe Creare Tabel.

Caseta de dialog Tabel Creare.

În caseta Nume de masă, tastați un nou nume de tabel.

Faceți clic pe săgeata în jos și selectați numele unui tabel existent.

Efectuați una dintre următoarele :.

Punerea un tabel nou în baza de date curentă

Selectați baza de date curentă. dacă nu este deja selectată, apoi faceți clic pe OK.

Faceți clic pe butonul Executare. și apoi - Da butonul pentru a confirma.

Notă: Dacă înlocuiți un tabel existent, masa este îndepărtat în primul rând, și eliminarea confirmării solicitate. Faceți clic pe butonul Da. și apoi faceți clic pe Da din nou pentru a crea un nou tabel.

Punerea un tabel nou într-o altă bază de date

Faceți clic pe altă bază de date.

În caseta File Name, tastați locația și alte nume de fișier de baze de date.

Faceți clic pe butonul Browse. caseta de dialog Nou, selectați Creați un tabel de aspect o altă bază de date și apoi faceți clic pe OK.

Faceți clic pe OK. pentru a închide prima casetă de dialog Creare Tabel.

Faceți clic pe butonul Executare. și apoi - Da butonul pentru a confirma.

Notă: Dacă înlocuiți un tabel existent, masa este îndepărtat în primul rând, și eliminarea confirmării solicitate. Faceți clic pe butonul Da. și apoi faceți clic pe Da din nou pentru a crea un nou tabel.

Pentru mai multe informații despre condițiile de anchetă și de exprimare

Etapele descrise în acest articol se face referire la termenii de căutare și fraze. Termenul de interogare - servește, de obicei, pentru a determina intrările care ar trebui să se întoarcă cererea. Acestea sunt utilizate în cazul în care nu aveți toate înregistrările din setul de date. De exemplu, starea> 25 AND <50 возвращает значения, которые больше 25 и меньше 50. Такое условие, как "Воронеж" OR "Рязань" OR "Бухарест". возвращает только записи для этих городов.

Expresia - este combinația dintre matematice sau logice operatori, constante, funcții și nume de câmpuri, controale și proprietăți care se evaluează la o singură valoare. Expresiile sunt utilizate pentru a obține date care nu sunt stocate în tabel. De exemplu, expresia [TsenaZaEdinitsu] * [numărul] înmulțește valoarea din „TsenaZaEdinitsu“ la valoarea din „Number“. Expresiile pot fi utilizate în diverse moduri, iar procesul de creare și de lucru cu ei poate fi destul de dificilă.

Pentru mai multe informații despre crearea și utilizarea expresiilor, a se vedea. A se vedea crearea expresiilor.

Prevenirea blocarea modul de solicitare dezactivare

În mod implicit, atunci când deschideți o bază de date care nu este stocat într-o locație de încredere, sau nu este de încredere, de acces nu permite nicio solicitare de modificare (cereri pentru a adăuga, actualiza, șterge și crea tabele).

Dacă încercați să executați o interogare cu privire la schimbarea, nu se întâmplă nimic, verificați pentru a vedea dacă există în bara de stare Access următorul mesaj:

Acest pas sau un eveniment este blocat în modul oprit.

Dacă vedeți acest mesaj, procedați în felul următor:

Pe bara de mesaje (chiar sub banda), faceți clic pe Activare conținut.