Ik zou graag vanuit Word 2010 met vba-code een oude Access 2.0 database uitlezen. Deze mdb heeft ook een mdw. Ik weet de inlognaam en password om deze database te openen. Met een snelkoppeling kan ik de database met Access 2010 openen.
Ik heb geprobeerd om dit met VBA-code (ADO) vanuit Word te doen maar dit geeft fouten. Waarschijnlijk foute code.
Vraag: Wie kan voorbeeld code sturen om toch gegevens uit oude database te kunnen lezen??
Snelkoppeling om database te openen:
"C:\Program Files\Microsoft Office\Office14\MSACCESS.EXE" /wrkgrp "C:\Data\naw.mdw" /user NAWBeheerder
vervolgens password invoeren en gaan.
VBA-Code vanuit Word:
Dim StrConnString as String
Dim Conn as ADODB.Connection
Dim RS as ADODB.RecordSet
strConnstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = C:\Data\naw.mdw;User Id=NAWBeheerder;Password=passwrd;"
Set conn = CreateObject("ADODB.Connection") conn.Open strConstring
Set RS = CreateObject("ADODB.Recordset") rs.Open "Select ...", conn
Ik heb geprobeerd om dit met VBA-code (ADO) vanuit Word te doen maar dit geeft fouten. Waarschijnlijk foute code.
Vraag: Wie kan voorbeeld code sturen om toch gegevens uit oude database te kunnen lezen??
Snelkoppeling om database te openen:
"C:\Program Files\Microsoft Office\Office14\MSACCESS.EXE" /wrkgrp "C:\Data\naw.mdw" /user NAWBeheerder
vervolgens password invoeren en gaan.
VBA-Code vanuit Word:
Dim StrConnString as String
Dim Conn as ADODB.Connection
Dim RS as ADODB.RecordSet
strConnstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = C:\Data\naw.mdw;User Id=NAWBeheerder;Password=passwrd;"
Set conn = CreateObject("ADODB.Connection") conn.Open strConstring
Set RS = CreateObject("ADODB.Recordset") rs.Open "Select ...", conn