<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour,
Je n'arrive pas à me connecter à une base de données MS Access dans JMP 10.Le script ci-dessous fonctionne correctement dans JMP 9.L'erreur que j'obtiens est "[Microsoft][ODBC Driver Manager] Le DSN spécifié contient une incompatibilité d'architecture entre le pilote et l'application".Dois-je utiliser un ID conducteur différent ?
Voici mon script :
dt = Ouvrir la base de données(
"DSN=MS Access Database;DBQ=T:\Applications\Executables\Temescal Particle Count database.accde;DriverId=22;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin ; ",
"SÉLECTIONNER [Données de particules].[Numéro d'outil],
[Données de particules]. Date,
[Données de particules].[Type d'outil],
[Données de particules].[Inner Row Pre Meas],
[Données de particules].[Inner Row Post Meas],
[Données de particules].[Outer Row Pre Meas],
[Données de particules].[Outer Row Post Meas],
[Données particules].[Contrôle pré-mesure],
[Données de particules].[Mesure du poste de contrôle],
[Inner Row Post Meas]-[Inner Row Pre Meas]-[Control Post Meas]+[Control Pre Meas] AS RowA_Adders,
[Outer Row Post Meas]-[Outer Row Pre Meas]-[Control Post Meas]+[Control Pre Meas] AS RowB_Adders
DE [Données de particules]
WHERE ((([Données de particules].[Numéro d'outil])='Temescal 2800-10' Ou
([Données de particules].[Numéro d'outil])='Temescal 2800-13' Ou
([Données de particules].[Numéro d'outil])='Temescal 2800-14' Ou
([Données de particules].[Numéro d'outil])='Temescal 2800-17'))
ORDER BY [Données de particules].[Numéro d'outil], [Données de particules].Date ; »
);
Merci!
Vous pouvez également installer un pilote ODBC 64 bits pour MS Access.
Ma première supposition serait que votre MS Access est installé en tant qu'application 32 bits et que vous avez installé JMP en tant qu'application 64 bits.Vous ne pouvez pas mélanger les niveaux de bits.Vous devrez désinstaller JMP 10 et le réinstaller en tant qu'application 32 bits.