<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao,
Non riesco a connettermi a un database MS Access in JMP 10.Lo script seguente funziona correttamente in JMP 9.L'errore che ottengo è "[Microsoft] [ODBC Driver Manager] Il DSN specificato contiene una mancata corrispondenza dell'architettura tra il driver e l'applicazione".Devo utilizzare un ID conducente diverso?
Ecco la mia sceneggiatura:
dt = Apri database(
"DSN=MS Access Database;DBQ=T:\Applications\Executables\Temescal Particle Count database.accde;DriverId=22;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin; ",
"SELEZIONA [Dati particelle].[Numero utensile],
[Dati particellari].Data,
[Dati particelle].[Tipo utensile],
[Particle Data].[Inner Row Pre Meas],
[Dati particelle].[Inner Row Post Mias],
[Particle Data].[Outer Row Pre Meas],
[Dati particellari].[Misurazione post riga esterna],
[Particle Data].[Control Pre Meas],
[Dati particellari].[Control Post Mis.],
[Inner Row Post Mias]-[Inner Row Pre Mias]-[Control Post Mias]+[Control Pre Mias] AS RowA_Adders,
[Outer Row Post Mias]-[Outer Row Pre Mias]-[Control Post Mias]+[Control Pre Mias] AS RowB_Adders
DA [Dati sulle particelle]
WHERE ((([Particle Data].[Tool Number])='Temescal 2800-10' Oppure
([Particle Data].[Tool Number])='Temescal 2800-13' Or
([Particle Data].[Tool Number])='Temescal 2800-14' Or
([Particle Data].[Tool Number])='Temescal 2800-17'))
ORDER BY [Dati particelle].[Numero utensile], [Dati particelle].Data;"
);
Grazie!
In alternativa, è possibile installare un driver ODBC a 64 bit per MS Access.
La mia prima ipotesi sarebbe che MS Access sia installato come applicazione a 32 bit e che tu abbia installato JMP come applicazione a 64 bit.Non puoi mescolare i livelli di bit.Sarà necessario disinstallare JMP 10 e reinstallarlo come applicazione a 32 bit.