[R] et Access 97 - package RODBC
Laaris
Messages postés
130
Date d'inscription
Statut
Membre
Dernière intervention
-
joujou -
joujou -
Bonjour,
Je suis débutant en langage R et je souhaiterais utiliser le package RODBC pour interroger une base de données Access 97.
Après avoir chargé le package, j'ai quelques soucis pour établir la connexion à la base.
La syntaxe de la fonction est:
channel<-odbcConnect("mabase", uid = "monID", pwd = "monpassword")
L'erreur retournée est qu'il ne connait pas "mabase", j'ai essayé en mettant "C:\monrepertoire\mabase.mdb" mais ça ne marche pas non plus.
Je sais que R n'est pas un langage très répandu, mais est-ce que quelqu'un s'y connait assez pour m'aider?
Merci d'avance.
Je suis débutant en langage R et je souhaiterais utiliser le package RODBC pour interroger une base de données Access 97.
Après avoir chargé le package, j'ai quelques soucis pour établir la connexion à la base.
La syntaxe de la fonction est:
channel<-odbcConnect("mabase", uid = "monID", pwd = "monpassword")
L'erreur retournée est qu'il ne connait pas "mabase", j'ai essayé en mettant "C:\monrepertoire\mabase.mdb" mais ça ne marche pas non plus.
Je sais que R n'est pas un langage très répandu, mais est-ce que quelqu'un s'y connait assez pour m'aider?
Merci d'avance.
A voir également:
- [R] et Access 97 - package RODBC
- Microsoft visual c++ 2019 redistributable package - Guide
- L et r signification ✓ - Forum Audio
- Hns-self-wan-access-ipv6 ✓ - Forum Réseau
- Atk package c'est quoi - Forum Logiciels
- Package cache - Forum Windows 10
2 réponses
Il y a une liste de diffusion spécialisée dans les bdd avec R
https://stat.ethz.ch/mailman/listinfo/r-sig-db
p'tet de l'aide là bas
Mais comme quoi, R est tellement spécialisé, m'est avis que ce n'est sans doute pas sur un forum grand public que tu trouveras l'aide adéquate ;o)
J'en profite pour te donner une adresse française d'aide à l'utilisation de R (le seul que je connaisse qui soit suffisament abouti) :
http://forums.cirad.fr/logiciel-R/index.php
++
https://stat.ethz.ch/mailman/listinfo/r-sig-db
p'tet de l'aide là bas
Mais comme quoi, R est tellement spécialisé, m'est avis que ce n'est sans doute pas sur un forum grand public que tu trouveras l'aide adéquate ;o)
J'en profite pour te donner une adresse française d'aide à l'utilisation de R (le seul que je connaisse qui soit suffisament abouti) :
http://forums.cirad.fr/logiciel-R/index.php
++
channel=odbcConnectAccess("lechemindetabase.mdb",pwd="tonmotdepasse")
et ensuite tu te sert de channel pour tes requêtes.
Voilà
Je fais:
Et le message d'erreur qui s'affiche est
"Fichier 'C:\Program Files\R\R-2.4.1\mon_repertoirema_base.mdb' introuvable"
En fait on dirait qu'il va chercher la base dans le répertoire de travail de R alors que je lui donne l'adresse absolue.
Comment se fait-ce?
Merci d'avance.
Si ça peut être utile à quelqu'un, il faut mettre le caractère d'échappement "\" avant le caractère "\" pour qu'il soit interprété, ce qui donne:
Bon, mon nouveau soucis est qu'il me dit que je n'ai pas l'autorisation requise pour accéder à la base, je ne vais jamais m'en sortir :.-( ^^