I've posted and update to the new version here. It should work against either an Access or an SQL Server database (I've included database files for both). It needs more thorough testing if anyone is interested.
The only change to the database structure was to replace the separate Date and Time fields in the Schedule and PlayoffsSchedule tables with a single DateTime field. In the code, a number of SQL statements have been rewritten to be compatible with both Access and SQL Server.