[..] Syntaxe de connexion à une base access 2010 via W7

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
OeilDeGiok
Niveau 1
Niveau 1
Messages : 5
Enregistré le : dim. 11 avr. 2010 20:26
Status : Hors ligne

[..] Syntaxe de connexion à une base access 2010 via W7

#1

Message par OeilDeGiok »

Bonjour,

Je n'ai plus eu l'occasion d'utiliser Autoit et ADO depuis notre migration vers office 2010. Et je n'avais accéder qu'à des bases access au format 2003 ( mdb)

Depuis quelque temps, j'essaye désespérément d'initialiser une connexion vers une base MS Access 2010..sans succès

Je suppose que le code ne doit pas être éloigné de :

Code : Tout sélectionner

$adoCon = ObjCreate("ADODB.Connection")
$dbname="z:\le9555.accdb"
$adoCon.Open ("Provider=Microsoft.ACE.OLEDB.14.0; Data Source=" & $dbname)
msgbox (0,"Status",$adoCon.state)
Mais, j'ai le message: The requested action with this object has failed.:

Si l'un de vous pouvait me donner la syntaxe correcte ?
J'effectue cette tentative depuis une station sous Windows 7
Jérôme
Sea
Niveau 6
Niveau 6
Messages : 219
Enregistré le : ven. 22 juin 2012 18:51
Localisation : France
Status : Hors ligne

Re: [..] Syntaxe de connexion à une base access 2010 via W7

#2

Message par Sea »

OeilDeGiok
Niveau 1
Niveau 1
Messages : 5
Enregistré le : dim. 11 avr. 2010 20:26
Status : Hors ligne

Re: [..] Syntaxe de connexion à une base access 2010 via W7

#3

Message par OeilDeGiok »

Merci pour ta réponse, mais je n'ai pas trouvé mon bonheur.
J'ai parcouru pas mal de forums et il semble qu'il faille installer" 2007 Office System Driver: Data Connectivity Components"

Le but du petit autoit que je voulais faire était de permettre à nos 200 users de créer très facilement et rapidement un enregistrement dans une table. Ensuite notre équipe ferait la gestion via access.
Ca commence à me fatiguer sérieusement ces histoires de drivers non présents ou non enregistrés. Alors je crois que je vais faire générér un fichier de type ini et ensuite notre équipe les chargera dans access
Je n'ai pas envie non plus d'utiliser .net car l'objectif majeur est que l'ouverture et la saisie des infos se fasse en quelques secondes
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [..] Syntaxe de connexion à une base access 2010 via W7

#4

Message par timmalos »

j'avais eu quelques problemes moi aussi pour me connecter à une base oracle, la solution retenue avait été de creer le fichier sql et de lancer

Code : Tout sélectionner

sqlplus.exe chaine_de_connexion @fichier.sql
Si ca peut vous donner des idées :o
Répondre