sql >> Database >  >> RDS >> Mysql

ERROR [IM014] [Microsoft][ODBC Driver Manager] De opgegeven DSN bevat een architectuurmismatch tussen het stuurprogramma en de toepassing

het is een 64 vs 32 bit probleem. U gebruikt een 32-bits odbc-stuurprogramma op een 64-bits systeem.

ALS U c:\windows\system32\odbcad32.exe opent, ziet u daar geen stuurprogramma in c:\windows\syswow64\odbcad32.exe (of juist het tegenovergestelde)

Controleer het doelplatform van uw toepassing, en als dat het probleem niet oplost, kunt u misschien sluipen door gewoon het juiste stuurprogramma te installeren (64 of 32 bit)

Als u het project debugt vanuit Visual Studio, moet u het ook als 32-bits uitvoeren. Om dit te doen, moet u de projecteigenschappen openen door met de rechtermuisknop op het project te klikken en eigenschappen te selecteren. Eenmaal hier moet je Run64BitRuntime . instellen naar FALSE .*



  1. Wat is het doel van character_set_connection?

  2. Beveiligingsklasse in Codeigniter

  3. Hoe bepaal je wat effectiever is:VERSCHILLEND of WAAR BESTAAT HET?

  4. Hoe varchar tot nu toe te converteren/casten?