2010-01-28 2 views
0

Je déploie mes ailes dans ODBC mais j'ai besoin d'un coup d'envoi. J'ai le SQL pour la requête et j'ai installé ODBC (ça fonctionne dans Excel, c'est comme ça que j'ai eu le SQL pour la requête). J'ai besoin de savoir comment se connecter à la base de données à partir d'Access et tirer les données dans ma table. Quelqu'un peut-il aider s'il vous plaît avec ça?Connectez-vous à ODBC à partir de l'accès (débutant)

Merci,

Dave

+0

Si vous pouvez obtenir les données à partir d'Excel, vous pouvez y accéder à partir d'Access. Il existe probablement une chaîne de connexion ODBC impliquée dans Excel. Vous pouvez essayer de configurer un DSN via la définition de la table liée Access ODBC (FICHIERS | GET EXTERNAL DATA | LINK TABLES), mais vous devez connaître le nom du serveur et, éventuellement, les informations d'identification appropriées. Vous pouvez également utiliser TransferDatabase pour créer les liens, mais vous devrez alors connaître la chaîne de connexion exacte. –

Répondre

0

Est-ce que vous souhaitez utiliser des données Excel dans Access? Si c'est le cas, il suffit de lier la feuille de calcul (Données externes).

EDIT
Vous pouvez également lier des tables d'autres bases de données Access pour créer facilement des requêtes dans la fenêtre Création de requête.

DAO est natif pour l'accès, voici quelques notes:

Dim db As Database 
Dim rs As DAO.Recordset 

Set db = OpenCurrentDatabase("c:\docs\MyDb.mdb") 
Set rs= db.OpenRecordset("Select Field From Table") 

db.Execute "Update Table Set Field=2", dbFailOnError 
+0

Je préfère simplement configurer la requête dans Access. J'ai besoin de comparer les données à d'autres données pour faire des rapports spécialisés. Je veux passer l'étape Excel si possible. –

0

Je ne l'ai pas MSAccess installé sur cette machine, donc je pourrais avoir les noms de menu incorrectes. Si je comprends bien, vous essayez simplement de connecter MSAccess à une base de données ODBC.

Allez dans le menu principal. Sélectionnez "Fichier"/"Données externes"/"Lien" ...

Un assistant vous guidera dans la configuration de la connexion et vous montrera les tables disponibles dans la base de données à laquelle vous vous connectez.

Une fois que vous avez sélectionné toutes les tables que vous souhaitez utiliser, Access importe les définitions et se comporte presque comme les tables locales.

voir aussi

http://www.aspfree.com/c/a/Microsoft-Access/Importing-Data-into-MS-Access-with-ODBC/1/

Questions connexes