Publicarea bazei de date de acces pe Internet - studopediya
Termenul „publicare“ înseamnă furnizarea datelor stocate în
DB, o gamă largă de utilizatori de Internet.
• sat HTML statice;
• Dynamic (server) din pagina HTML;
• pagini de acces la date.
Fig. 27.1. Tabelul „Furnizori“, exportate în HTML
pagini HTML dinamice sunt create din tabele, interogări și formulare. Acestea sunt utilizate în cazul în care informațiile din baza de date de frecvent schimbare. Conexiunea la baza de date este organizată folosind ODBC-interfata sau ADO-interfață.
Notă: ODBC - un format de tehnologie pe scară largă
acces independent de date de aplicații. Acesta prevede că
Programul interacționează direct cu driverul de controler, eliminându-l
ODBC-sun; Manager de Driver este responsabil pentru încărcarea dinamică a necesarului
ODBC-conducător auto, prin care se referă la SGBD (serverul de baze de date).
Pentru a oferi utilizatorilor continuu cu Web-informații actualizate, odată ce este suficient pentru a crea o pagină și de export-l pe web-server. Și de fiecare dată, după o schimbare a sursei (în baza de date), noile date vor cădea în mod automat. Cu alte cuvinte, pentru a umple (generat în mod dinamic) pagina va fi Web-server la cerere browser-ul oricarui utilizator de Internet. În acest caz, utilizatorii de Internet pot vizualiza doar aceste pagini, cu toate acestea, edita datele conținute într-o pagină dinamică (precum și statice) nu se poate.
Astfel, aceste pagini sunt dinamice în ceea ce privește conținutul lor, nu structura lor. Modificarea structurii paginii (de exemplu, numărul de câmpuri sau tipuri), precum și compoziția acestora (de exemplu, numărul), utilizatorii vor, de asemenea, desigur, nu se poate.
Noi explica ideea de bază de a genera pagini dinamice mai detaliat. Acesta este după cum urmează. Atunci când (transformarea inițială a obiectelor, adică, de a exporta o pagină dinamică) obiectele bazei de date sunt convertite nu în fișiere cu HTM extensie, și cu extinderea fișierelor HTX (care este, de a crea date șabloane de cartografiere. Figura 27.3 este o vedere a unei ferestre în etapa de creare a unui șablon).
Fig. 27.3. Setări de ieșire caseta de dialog fișiere HTX și IDC (pentru a forma un șablon dinamic pagină)
De asemenea, creați fișiere IDC (comenzi pentru a extrage date din baza de date). extensie de fișier conține instrucțiuni idc în formă de interogare SQL și datele utilizate de Internet Information Server pentru a se conecta la o sursă de date ODBC, adică dintr-o bază de date Microsoft Access. Date de comunicare includ sursa de date nume (DB). precum și numele de utilizator și parola bazei de date pentru conectare.
Paginile de acces la date sunt interfață interactivă complet la datele din baza de date. Acesta este un tip special de pagini web furnizate la interfața de utilizator formulare web de acces și rapoarte pentru a accesa date dintr-o bază de date Microsoft Access. Paginile de acces la date sunt fișiere text cu codul sursă corespunzător HTML avansat standard - XML (Extended Markup Language).
După cum sa menționat mai sus, formatul paginilor HTML ale dinamice, generate de server, vă permite să primiți datele reale, dar nu le puteți edita.
Paginile de acces la date oferă o oportunitate de a face ambele. Și cu ajutorul lor, puteți adăuga, șterge, sortare și înregistrările de grup. De fiecare dată după schimbarea în baza de date a obține automat noile date de pe pagina de acces la date. Și dacă editați datele de pe o pagină de acces la date, modificările vor primi în mod automat conectat la baza de date.
exterioare de acces la paginile de date sunt, de obicei, practic imposibil de distins de aspectul obiectului original. Micile diferențe constau în faptul că controale suplimentare pot apărea în paginile de acces la date, care să permită să lucreze cu înregistrări. De exemplu, pentru a obține de pe pagina de acces raport de date „Cont“, există controale pentru a naviga între înregistrările și restrânge sau extinde nivelurile de grupare (Fig. 27.5).
În plus, programarea pentru a vă oferi o pagină a procedurilor de acces la date, reacții la evenimente, cum ar fi apăsarea unui buton, obtinerea de focus pagini și mai mult. Aceasta este, pagina are toate caracteristicile necesare care furnizează rapoarte de formă și de acces (de exemplu, accesați pagina prezentată în figura 27.5).
Fig. 27,5. Raportul a „cont“, transformat într-o pagină de acces la date
caracteristici în versiunea 5.0.
Fig. 27.6. O comandă rapidă pentru a accesa pagina de card personal
Posibilitățile de pagină de acces date se bazează pe scopul pentru care este destinat. Există trei tipuri principale de pagini de date de acces, obespechivayuschmh:
Conversia obiectelor bazei de date în formatul de pagini publicate (HTML) este produs folosind aceeași comandă File / Export (Export), care pot fi selectate din fereastra bazei de date Access.
Exportați orice pagină creată în sine sau baza de date de pe web-server este de a utiliza Windows Explorer (Fig. 27.8).
Fig. 27,8. Caseta de dialog Export Object