I have an Access database that our corporate headquarters kicks out every night. Currently I have a DTS package in SQL 2000 that has about 40 different transform tasks that takes all of the data from the individual tables in the Access database and copies it into the SQL box. My dilema is, recently the Access database has been having some errors in it where some of the tables will not have any data in them and when the DTS Package executes it truncates the current table in SQL Server and then proceeds to import nothing leaving the SQL database in an inconsistent state. What I need is to check each table in the Access database to make sure that it has data in it and if it does, only then should the transform task for that specific table kick off. I know that I can create 40 different tasks to check the tables but this seems to be inefficient; does anyone think that there is an easier way?? I'm all ears. thanks.