Microsoft Access utilizza qualcosa chiamato un motore di database JET . JET , o Joint Engine Technology , è il sistema che gestisce il controllo del database - che è, restituire i risultati da una query , vincolando i record durante un aggiornamento , e controllare l'accesso sicuro al database. Quando l'applicazione o la query si toccano un database di Access , JET gestisce , ma a volte , l'applicazione sta parlando con un database SQL , invece, e JET deve essere eluso . Questo è ciò che una query pass-through fa. Cose che ti serviranno
Microsoft Access
SQL Server
Show More istruzioni , creare un DSN
1
Inserisci il Pannello di controllo . Per la maggior parte delle versioni di Windows , questo può essere raggiunto facendo clic su " Start", quindi su " Impostazioni " e infine "Pannello di controllo ".
2 Fare doppio clic su " Strumenti di amministrazione " icona , e quindi fare doppio clic su " Data Sources " ( ODBC) .
3
passare alla scheda " DNS di sistema " e fare clic sul pulsante " Aggiungi " .
4
Completa il driver e schermate di configurazione DSN e fare clic su "Fine". Queste informazioni variano a seconda del tipo di database che il sistema utilizza . L'accesso necessita di talune informazioni per "parlare" con un database SQL , e questo è contenuto nel Data Source Name , o DSN . Una volta completata l'installazione, il programma di database di Access sarà in grado di parlare direttamente con il database SQL .
Creare il passaggio con la domanda
5
Creare una nuova query . Nelle versioni precedenti di Access, questo richiede di passare alla scheda " Query " e cliccando su " Nuovo ". In Access 2007 , è una opzione sulla barra multifunzione nella scheda " Crea " . Vai su " Visualizza Design, " senza utilizzare nessuna delle procedure guidate di progettazione disponibili . Chiudere la finestra " Mostra tabella " , troppo , senza aggiungere alcuna tabella alla query .
6
modificare la query di tipo " pass-through ". In Access 2007, questa si trova nella scheda Design, mentre in Access 2002 , può essere trovato nel menu query , in SQL specifico .
7
Aprire la finestra delle proprietà e trovare la casella SQL stringa di connessione . Fare clic sul pulsante c'è segnato "Build ". Anche in questo caso , le informazioni necessarie qui dipende dalla vostra particolare installazione .
8
Nella finestra Query , digitare il codice SQL .
9
Fare clic sul pulsante "Esegui" . A seconda delle impostazioni stringa di connessione SQL , potrebbe essere necessario immettere il nome utente e la password , a questo punto . Il tuo codice SQL verrà passato direttamente a SQL Server , bypassando il server di database JET in Access completamente .