<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich kann anscheinend keine Verbindung zu einer MS Access-Datenbank in JMP 10 herstellen.Das folgende Skript funktioniert in JMP 9 einwandfrei.Der Fehler, den ich erhalte, lautet: „[Microsoft][ODBC-Treiber-Manager] Der angegebene DSN enthält einen Architekturkonflikt zwischen dem Treiber und der Anwendung“.Muss ich eine andere Fahrer-ID verwenden?
Hier ist mein Skript:
dt = Datenbank öffnen (
"DSN=MS Access Database;DBQ=T:\Applications\Executables\Temescal Particle Count database.accde;DriverId=22;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin; ",
"WÄHLE [Partikeldaten].[Werkzeugnummer],
[Partikeldaten].Datum,
[Partikeldaten].[Werkzeugtyp],
[Particle Data].[Inner Row Pre Meas],
[Partikeldaten].[Inner Row Post Meas],
[Partikeldaten].[Äußere Reihe Vormessung],
[Partikeldaten].[Outer Row Post Meas],
[Partikeldaten].[Kontrolle Vormessung],
[Partikeldaten].[Kontrollpostenmessung],
[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
VON [Partikeldaten]
WO ((([Partikeldaten].[Werkzeugnummer])='Temescal 2800-10' Oder
([Partikeldaten].[Werkzeugnummer])='Temescal 2800-13' Oder
([Partikeldaten].[Werkzeugnummer])='Temescal 2800-14' Oder
([Partikeldaten].[Werkzeugnummer])='Temescal 2800-17'))
ORDER BY [Partikeldaten].[Werkzeugnummer], [Partikeldaten].Datum;"
);
Danke!
Alternativ können Sie einen 64-Bit-ODBC-Treiber für MS Access installieren.
Meine erste Vermutung wäre, dass Ihr MS Access als 32-Bit-Anwendung installiert ist und Sie JMP als 64-Bit-Anwendung installiert haben.Sie können Bitpegel nicht mischen.Sie müssen JMP 10 deinstallieren und als 32-Bit-Anwendung neu installieren.