|
Me estoy conectando a una Base de Datos de MS Access y ejecutando un Query SQL. Logro abrir una conexión a la Base de Datos, pero al correr el VI DB Tools Execute Query, Obtengo el siguiente error: "Error -2147467259 ocurred at Conn Execute.vi->XXX.vi". Además, dice: "Possible reason(s): Exception ocurred in Microsoft Database Engine, Could not find file 'C:\XX\XX\XXX.db'.. in Conn Execute.vi->XXX.vi" and the path of the database does not match the path in my UDL. ¿Por qué sucede esto?
Microsoft Access no es totalmente compatible con SQL. No soporta la notación "database.table" aceptable en otras bases de datos compatibles con SQL. Si tu Query SQL utiliza este método, se presentará la falla. Para resolver este problema, no utilice la notación "database.table". Se muestra a continuación un ejemplo de una notación errónea junto a la notación corregida para Microsoft Access:
Replace: | Select * FROM database.table |
With: | Select * FROM table |
|