Koppeling SQL server express 2012 met Access 2003

Status
Niet open voor verdere reacties.

richard99

Gebruiker
Lid geworden
17 apr 2010
Berichten
95
Wie heeft kant-en-klare code om een lokale sql server express 2012 te verbinden met een MS Access applicatie 2003.
Migratie naar een nieuwere MS Access is geen optie.
Ik heb code om een SQL server database te koppelen die bij een datacenter is opgeslagen:

strServerName = "servernaam.nl"
strSQLDatabaseName = "DB01"
strSQLUsername = "Agent01"
strSQLPassword = "Xs87RtmV"

strConnectString = "ODBC;Driver={SQL Server};SERVER=" & strServerName & _
";DATABASE=" & strSQLDatabaseName & _
";UID=" & strSQLUsername & _
";PWD=" & strSQLPassword

Set tdfLinked = CurrentDb.CreateTableDef(strTables(i))
tdfLinked.Connect = strConnectString
tdfLinked.SourceTableName = "tblTest"
CurrentDb.TableDefs.Append tdfLinked
 
Je hebt je vraag op <Opgelost> gezet, dus ik vermoed dat je het antwoord al hebt. Desalniettemin: de lezers van HelpMij willen dat antwoord natuurlijk ook weten, dus voor hen: je kunt de juiste strings hier vinden.
 
Sorry want de code was eigenlijk al goed. Had in SQL server de benodigde gegevens opgehaald.
Wel loop ik nu tegen een probleem aan dat er een SQL server is geinstalleerd die geen gebruiker en wachtwoord heeft maar Windows authentication loopt.
Ik heb ooit dit in de connectionstring toegepast maar die code ben ik natuurlijk kwijt.
Had ook jouw https://www.connectionstrings.com/sql-server-2012/ doorgenomen.
Of ik kijk er overheen of het staat er niet tussen.
 
Volgens mij gebruik je dan Trusted_Connection=Yes.
 
Zojuist gelukt en moest eea leeg laten en idd aanvullen.

strServerName = "SERVERNAAM"
strSQLDatabaseName = "DATABASENAAM"
strSQLUsername = ""
strSQLPassword = ""
strConnectString = "ODBC;Driver={SQL Server};SERVER=" & strServerName & _
";DATABASE=" & strSQLDatabaseName & _
";UID=" & strSQLUsername & _
";PWD=" & strSQLPassword
strConnectString = strConnectString & "INTEGRATED SECURITY=sspi;"
strConnectString = strConnectString & "Trusted_connection=yes;"
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan