je suis sous Seven 64bit avec autoit V3 FR.
J'essais d'ouvrir une base de donnée access et d'en retirer une info. j'ai trouvé un petit tutorial ici:
http://vista.tutorialref.com/autoit/aut ... abase.html
j'essais donc de le mettre en oeuvre mais j'ai un message d'erreur:

Voici le code:
Code : Tout sélectionner
$dbname = "C:\test.mdb"
$tblname = "articles"
$query = "SELECT * FROM " & $tblname & " WHERE code ='J0250'"
Local $code
$adoCon = ObjCreate("ADODB.Connection")
$adoCon.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & $dbname) ;Use this line if using MS Access 2003 and lower
;$adoCon.Open ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & $dbname) ;Use this line if using MS Access 2007 and using the .accdb file extension
$adoRs = ObjCreate ("ADODB.Recordset")
$adoRs.CursorType = 1
$adoRs.LockType = 3
$adoRs.Open ($query, $adoCon)
$code = $adoRs.Fields("code").value ;Retrieve value by field name
;$title = $adoRs.Fields(2).value ;Retrieve value by column number
$adoCon.Close
MsgBox(0,"testing",$code)
je joins la base de données test a mettre dans c:\


