G
Guest
I have a database created in access 2003 (using the default Access 2000
format).
This has an autoexec macro including a query which uses a DIR function to
test if a number of files exist. It works fine.
The query is:
UPDATE DefaultImage, PupilData INNER JOIN ImagePath ON PupilData.PupilID =
ImagePath.PupilID SET ImagePath.ImageCheck = IIf(PupilData![Photo
Available]=Yes Or Dir(ImagePath!PhotoPath)<>"",Yes,No), ImagePath.ImagePath =
IIf(ImagePath!ImageCheck=Yes,ImagePath!PhotoPath,DefaultImage!DefaultImage);
However when I tried to run the database in Access 2000 it won't run.
Error message is User-defined type not defined.
The error disappears if I amend the query to delete DIR but I need the
functionality.
Is DIR available in Access 2000? If so, do I need to tick any references in
VBA editor e.g. DAO? If not, any suggestions how to rewrite this query?
Thanks in advance for any help
format).
This has an autoexec macro including a query which uses a DIR function to
test if a number of files exist. It works fine.
The query is:
UPDATE DefaultImage, PupilData INNER JOIN ImagePath ON PupilData.PupilID =
ImagePath.PupilID SET ImagePath.ImageCheck = IIf(PupilData![Photo
Available]=Yes Or Dir(ImagePath!PhotoPath)<>"",Yes,No), ImagePath.ImagePath =
IIf(ImagePath!ImageCheck=Yes,ImagePath!PhotoPath,DefaultImage!DefaultImage);
However when I tried to run the database in Access 2000 it won't run.
Error message is User-defined type not defined.
The error disappears if I amend the query to delete DIR but I need the
functionality.
Is DIR available in Access 2000? If so, do I need to tick any references in
VBA editor e.g. DAO? If not, any suggestions how to rewrite this query?
Thanks in advance for any help