Microsoft Access utilise ce qu'on appelle un moteur de base de données JET . JET , ou Joint Engine Technology , est le système qui gère le contrôle de la base de données - qui est, le retour des résultats d'une requête , le verrouillage d'enregistrements lors d'une mise à jour et le contrôle d'accès sécurisé à la base de données. Lorsque votre demande ou requête est touchant une base de données Access , JET manipule , mais parfois , votre demande est en pourparlers avec une base de données SQL à la place , et JET doit être évité . C'est ce qu'une requête pass-through fait. Choses que vous devez Microsoft Access SQL Server Afficher plus Instructions Créer un DSN 1 Entrez le Panneau de configuration. Pour la plupart des versions de Windows, ce qui peut être atteint en cliquant sur " Démarrer", puis " Paramètres", et enfin "Panneau de configuration ". 2 Double -cliquez sur le "Outils d'administration " icône, puis double -cliquez sur « Sources de données» ( ODBC) . 3 de passer à l'onglet "System DSN » et cliquez sur le bouton "Ajouter". 4 Complétez les écrans de configuration DSN du pilote et , puis cliquez sur "Terminer". Cette information peut varier selon le type de base de données utilisé par votre système . Accès besoin de certaines informations pour «parler» à une base de données SQL , ce qui est contenu dans le Data Source Name , ou DSN. Une fois cette installation terminée, le programme de base de données Access sera en mesure de parler directement à la base de données SQL. Créer le Pass Through requêtes 5 Créez une nouvelle requête . Dans les anciennes versions d'Access, ce qui nécessite de passer à l'onglet "Recherches " et en cliquant sur "Nouveau". Dans Access 2007, c'est une option dans le Ruban , sous l'onglet "Créer". Allez dans " Mode Création ", sans utiliser des assistants de conception disponibles. Fermez la fenêtre " Afficher la table " , lui aussi, sans ajout de tables à la requête . 6 Changer le type de requête pour " Pass-Through ». Dans Access 2007, c'est sur l'onglet Conception , tandis que dans Access 2002, il peut être trouvé dans le menu requête, sous SQL spécifique . 7 Ouvrez la feuille de propriétés, et de trouver la case SQL Chaîne de connexion . Cliquez sur le bouton ya marqué "Build ". Encore une fois, les informations nécessaires ici dépend de votre installation particulière. 8 Dans la fenêtre de requête, tapez votre code SQL. 9 Cliquez sur le bouton "Exécuter" . Selon les paramètres de chaîne de connexion SQL , vous devrez peut-être entrer un nom d'utilisateur et le mot de passe à ce point. Votre code SQL sera transmise directement au serveur SQL , sans passer par le serveur de base de données JET dans Access complètement .
|