Just an FYI, I managed to solve this. It turned out not to be a problem with either the Access database file or with VisualCron - something had gone wonky in Windows. I have no idea what it was, but I rebooted the virtual machine that runs VC, and things were back to normal. I probably should have tried that first.