Archief - Visual Basic 2008: ODBC-connectie voor Access

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

lenvin

Legacy Member
Hey,

Ik heb een klein probleempje. Ik ben voor mijn GIP (eindwerk in het middelbaar) een online webshop aan het maken, maar hierbij moet ik ook een VB-applicatie maken voor het beheren van de stock, de klanten en de leveranciers.
Ik heb dus een online MySQL-database gemaakt omdat ik mijn producten enzo natuurlijk moet kunnen tonen.
Nu voor mijn VB-applicatie had ik het idee om mijn stedentabel (die alle steden van België, Nederland, Frankrijk, Duitsland en Luxemburg bevat en dus 477.232 records bevat) ook offline (in Acces) te zetten. Ik zou dus telkens bij het begin van de applicatie testen of het aantal records in de online database gelijk is aan het aantal records in de offline database. Als dit niet zo is dan zou ik de Acces-database updaten.
Hiervoor geen enkel probleem. Het probleem zit hem in de ODBC-connectie.
Omdat het dus een online MySQL-database is heb ik gekozen om met een ODBC-connectie te werken.
Nu heb ik mij laten vertellen dat ik met die ODBC-connectie ook zou kunnen connecten met mijn Acces-database. Dit is tevens ook zeer handig zodat ik bepaalde procedures kan aanmaken die bij beide connecties voorkomen enkel de database die veranderd (en dus van hetzelfde type zijn). Als ik echter voor de Acces-database de Oledb-connectie moet gebruiken kan ik deze procedures dus niet maken, want de databases zijn dan allebei van een verschillend type.
Het probleem is namelijk dat hij voor de Acces-connectie telkens zegt dat de juiste connectie niet gevonden is.
Ik denk echter dat ik het probleem een beetje ken, maar ik heb geen oplossing. Mijn VB is namelijk 64-bit en mijn Acces is 32 bit. Eerst had ik de 64-bit versie geïnstalleerd voor ODBC maar toen ik de foutmelding kreeg, heb ik die gedeïnstalleerd en de 32-bit versie geïnstalleerd maar ook hierbij bleef hij de foutmelding geven.
Zou het kunnen dat het probleem ligt dat de 64-bit goed is voor mijn VB en de 32-bit goed voor mijn Acces, maar dit niet omgekeerd is?
Ik heb al enkele dagen zitten googelen, maar heb helaas niks gevonden.

Alvast bedankt voor de hulp!
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan