AutoIt-database di Access 2007 accdb

Sto cercando di scoprire se vi è una capacità AutoIt per connettersi a un database MS Access e in particolare con Access 2007 e un file. Accdb. Ho provato la seguente che ho trovato al centro di un forum ma non ho potuto farlo funzionare. Così sto postando solo ora questo problema e pubblicherà una soluzione una volta che ho trovato io. Se si conosce la soluzione quindi si prega di inviare la sua risposta qui. Il forum ha affermato il codice è stato lavorare con MS Access 2000, ma probabilmente non c'è troppa gente con la versione che al giorno d'oggi.

 dbname $ = "C: \ Users vk \ \ Documenti \ db \ Marketing articleSubmissionsTutorialRef.mdb \"
 nometabella $ = "articoli"
 fldname $ = "Nome utente"
 $ query = "SELECT * FROM" & $ nometabella & "WHERE ArticleID = '4 '"
 Dim $ _output
 ADOcon $ = ObjCreate ("ADODB.Connection")
 adoCon.Open $ ("Driver = (Microsoft Access Driver (*. mdb)); DBQ =" & $ dbname)
 ; AdoCon.Open $ ("Driver = (Microsoft Access Driver (*. accdb)); DBQ =" & $ dbname)
 adoRs $ = $ adoCon.Execute ($ query)
 Mentre non $ adoRs.EOF
	 _output $ = $ _output adoRs.fields & $ ("titolo"). value & @ CRLF
	 adoRs.MoveNext $
 Wend
 adoCon.Close $
 MsgBox (0, "Lista Guest", _output $)

Questi sono gli errori che ricevo:

 > Esecuzione: (3.3.0.0): C: \ Program Files autoit3.exe \ \ AutoIt3 "C: \ Program Files \ AutoIt3 \ SciTE \ test_access.au3"
 Errore # # # COM!  Numero: 80020009 ScriptLine: 46 Descrizione: [Microsoft] [Driver ODBC Microsoft Access] I dati di tipo non corrispondente nell'espressione criterio.
 Errore # # # COM!  Numero: 000000A9 ScriptLine: 47 Descrizione: [Microsoft] [Driver ODBC Microsoft Access] I dati di tipo non corrispondente nell'espressione criterio.
 C: \ Program Files \ \ AutoIt3 SciTE \ test_access.au3 (48): ==> Oggetto riferimento fuori di un "Grazie" l'istruzione.:
 _output $ = $ _output adoRs.fields & $ ("titolo"). value & @ CRLF
 _output $ = $ _output adoRs.fields & $ ("titolo") ^ ERRORE
 -> 03:03:46 AutoIT3.exe ended.rc: 1
 +> 03:03:47 AutoIt3Wrapper finiti

Ho provato quanto sopra sia con accdb e file mdb. Aggiornerà la risposta su un altro post.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Share / Save / Bookmark

Devi essere connesso per inviare un commento.