MySql als Backend, Access als frontend PDF Afdrukken

 

Je kan Access als frontend gebruiken en MySql als backend als je gebruik maakt van de ODBC driver van MySql.

Die kan je hier vinden.

Je hoeft alleen de driver te installeren, vanuit VBA kan je de rest doen.

Door onderstaande connection strin te gebruiken en aan te passen kan je contact maken met de MySql database.

 

01.    
02.   Public Const MYCONSTRING "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=testdb;" _
03.                             " User=root;Password=JaDaag;Option=10;"
04.    

 

Option 10 laat op 2 opties die aangezet kunnen worden in het ODBC scherm, bij Tabblad 1 van Advanced.

Return Matching Rows (waarde 2) en Allow Big Results. (waarde 8). De waarde van elke setting word bij elkaar opgeteld en in de registry als één getal opgeslagen. In de registry worden die weggeschreven als 10. Dat ziet er als volgt uit:

 

01.     
02.   [HKEY_CURRENT_USERSoftwareODBCODBC.INIDSN_NAAM]
03.   "Driver"="C:\\WINDOWS\\system32\\myodbc3.dll"
04.   "DATABASE"="DataBaseNaam"
05.   "DESCRIPTION"="Omschrijving"
06.   "OPTION"="10"
07.   "PWD"="PlainTextWachtWoord" 
08.   "SERVER"="127.0.0.1"
09.   "UID"="JeLoginNaam"
10.    
 

De aanbevollen settings (option) voor de connectie staan hier.

Handige functies om te gebruiken hierbij staan hier.