If I understand this correctly, you want all tables the have no rows of data, correct? If so, this will work in SQL 2000 (I don't have SQL 2005 syntax). It will run for all user tables within a database.
SELECT o.name, i.rowcnt, getdate() as RunDate FROM sysobjects o, sysindexes i
WHERE i.id = o.id AND indid IN(0,1) AND xtype = 'u' and i.rowcnt = 0