OK -- here's how I solved the "dateless appointment" problem in Outlook 2003.
I believe that there may be undocumented incompatabilities between Office
2000 Premium-SR1 and the upgrade to Office 2003.
I ran the ScanPST utility from outside of Outlook on my PST file 5 times
before it stoped "repairing errors" but this alone did not restore my
appointment dates.
First, I opened Outlook with the /cleanreminders command line switch to get
rid of the annoying 370+ reminders that popped up for appointments long-past.
Then I closed the program, and started it with the /cleanpst switch. Make
sure you backup your PST file to your desktop or the network first. Outlook
creates a new PST file for you with this switch. It will be be named
outlook1.pst or similar and should be easy to tell apart from the other PSTs
in the folder due to it's very small file size. So, close out of Outlook and
rename or delete this new file, as well as renmaing your "real PST" file.
Upon starting Outlook (normally this time or with /safe if ou have stability
issues) the program will complain that it cannot find your PST file. I
pointed it at mty recently renamed "real PST" file and it loaded it up. I
then went to category view for the calendar and deleted every meeting and
appointment. Closed out of Outlook normally, rebooted XP just to be on the
safe side, and launched back into Outlook. With the old entries and their
reminders all gone, Outlook now allows me to save dates and times on the
calendar for my appointments.
Of course, some of these steps may be redundant or unecessary, but I am in
no mood to try and recreate this problem for further testing.
Good Luck with your calendar!
-Art