Clienții de acces la Microsoft pentru a lucra cu baze de date externe

clienții Microsoft Access pentru a lucra cu baze de date externe, pe o conexiune ODBC, crearea de formulare și rapoarte

1) cel mai simplu mod

2) este foarte ușor de a face modificări în aplicația client creat

3) Puteți folosi toate caracteristicile built-in limba MS Office VBA

1) trebuie să fie achiziționate și instalate pe fiecare computer client MS Access

2) capacitate redusă în ceea ce privește productivitatea, în special în cazul în care este necesar pentru a pune în aplicare operațiunile de prelucrare a datelor intensiv de client;

3) atunci când se lucrează în MS Access nu poate avea caracteristici care sunt în C ++ și Visual Basic (Nu toate tipurile de date sunt acceptate, poate fi o problemă atunci când accesați extern COM-server care nu acceptă standardul de automatizare, etc.)

4) în versiunile MS Access înainte de XP pot fi metode standard pentru a conecta doar ODBC - performanță nu optimă.

Cum de a crea un client pentru a lucra în SQL Server de la MS Access într-un mod standard (poate fi folosit în toate versiunile de acces):

1) pentru a stabili sursa de date ODBC (Data Source Name - DSN), de preferință de sistem, deoarece acesta poate fi utilizat de către orice utilizator;

2) deschis în MS Access o bază de date nouă sau existentă;

3) în meniul File, selectați Get date externe -> Tabele Link;

4) în caseta Link din lista de jos, selectați ODBC Baze de date () în lista de surse de date, selectați DSN ați creat

5) apoi selectați tabelele, cu care va lucra, și faceți clic pe OK.

În MS Access, începând cu versiunea XP, a existat o capacitate de specialitate pentru a personaliza conexiunea la MS SQL Server pentru OLE DB - Access Project. Cum să-l folosească:

1) Închideți baza de date curentă (dacă este deschis) și din meniul File selectați Nou. Apoi, în noua listă de fișiere (pe dreapta), selectați Project (date existente) și alegeți o locație pentru a salva fișierul de acces Proiect de date cu ADB.

2) într-o fereastră standard pentru a configura parametrii de conectare pentru OLE DB. Toate tabelele din baza de date SQL Server vor fi plasate în container Tabelele, toate punctele de vedere și proceduri stocate - interogări în container.

Atunci când se lucrează prin posibilitățile proiectului este mult mai mult - puteți crea tabele, vizualizări, proceduri stocate, funcții pe un server, a le modifica, etc.

În principiu, după crearea unui tabel legat (prima opțiune), sau setările de proiect de configurare Access XP, puteți deschide masa și să lucreze cu el în mod direct, dar este înțelept să utilizeze instrumente MS Access - formulare și rapoarte, pentru a seta o prezentare mai convenabilă a informațiilor.

Dacă trebuie să utilizați versiunea MS Access la XP, sau aveți un alt client care ruleaza pe ODBC, puteți îmbunătăți performanța atunci când conectarea la o bază de date SQL Server prin înlocuirea driverului ODBC pentru OLE DB. Procedura de înlocuire poate fi efectuată după cum urmează (un exemplu este dat pentru DSN System):

1) Crearea unui fișier de legătură de date de utilizator (UDL) cu parametrii de conexiune pentru OLE DB.

3) în cheia driverului înlocuiți valoarea existentă în numele fișierului pe care a creat UDL cu calea completă.

proiect Block, care interzice utilizatorului să vizualizeze și să modifice structura sa este posibilă prin meniul Tools -> Startup. Alegeți forma pe care se va deschide atunci când deschideți un fișier de proiect, și nu permit nimic altceva. Cu toate acestea, în cazul în care deschiderea țineți apăsată tasta Shift, apoi tot procedura de pornire va fi ignorată, iar utilizatorul deschide fereastra bazei de date.

Informații suplimentare cu privire la utilizarea MS Access dispune ca un client pentru SQL Server - într-un curs de formare în 1300 Stăpânirea Microsoft Access Programare pe documente și MS Access.