I am building a database for a large charity on a voluntary basis. My machine has Access 2002. The charity has just supplied me with a laptop with access 2003 to develop the database. Code which works on my access 2002 machine throws up errors on access 2003, (broken or missing references to controls.dll) This turns out to be because the 2003 cannot handle the CHR(13) I use to split lines in msgbox. Also in queries it cannot process the DATE() function. The query works in 2003 if I replace it with NOW(). I conclude on the basis of this and other observations that their IT department has set it up without a DLL. Does anyone know if CHR & DATE are in some DLL and NOW in another and if so which? The only controls.dll on my machine belongs to Nero Wave Editor which seems unlikely to be necessary for access. There is no controls.dll on the laptop. comctl32.dll which seemed likely is on both machines (with same version)
Apologies, I originally posted this on the Forms forum. More relevant here
Apologies, I originally posted this on the Forms forum. More relevant here