Thanks a lot Allen. You continue to be a national treasure! I'd love to
meet you some time.
RE: your advice to "explicitly declare that you want a DAO recordset":
I've been doing this religiously since ADO came out, so that's not the issue
here. However, as I said, all my old library references are showing in the
Reference list as OK. Nevertheless, I will re-check that and make sure I
have the latest version of the DAO lib in place, then I'll report back here
one way or the other. Perhaps this can help some other hapless soul.
BTW -- just to be clear: the compiler claims that the "edit" method is not
found. In fact Allen, I've suffered a long string of nighmares on this whole
issue of running long proven Access 2003 apps using Access 2007 (even with
the right Trust Center settings) in a Vista OS environment -- apps that that
ran just fine with XP and Access 2003 -- on thousands of PCs! Even when the
compiler completes, runtime now croaks on simple, common VBA library
functions like "Time" and "Date". So this report I made here is just the tip
of the iceberg. Microsoft Support (even as good as they are -- which is
awesome) seem to be stumped on this.
For the record, I'm running this on a new Vista Ultimate 64 (SP1) PC with an
Intel DC Quad CPU and 8 GB of RAM. All hardware and OS updates are done.
Thanks again Allen,
-- Mike