This is a database application that I recently updated from Access 2000 to Access 2010.
I'm got the retail version of Access installed on our 64 bit 2008 server and from there i'm publishing the .ACCDE file to distribute to the client pc's.
Since I did the upgrade from Access 2000, the client programs are throwing up an error:
Function is not available in query expression left$(..........
On the server i am not getting any error.
One of the clients has also got the retail version of 2010. If he opens the .ACCDB and publishes the .ACCDE then there is also no error. So the only time the error occurs is when a client opens the .ACCDE which was published from the server.
Edit: I've just been told that when the clients use a .accde file that was compiled on the 32bit client, it runs much faster
Is this a 32/64 bit issue? Or is there another reason? Before anyone asks, I've imported all the objects into a fresh .accdb and still got the same problem.
It's a 32/64 bit issue in that the paths for 32bit apps running on 64bit windows are all different to the paths on 32bit windows.
I think you will have to consider issuing an accdb file to overcome this.