This means "Unspecified failure". Search MSDN for "0x80004005" and you will see that this is one of the specific return codes of HRESULT.
Plamen Ivanov MCSD .NET Early Achiever and MCAD .NET Charter Member (VB .NET/SQL Server 2000) MCSD (VB 6.0/SQL Server 2000) br> VB (.NET) - what other language do you need in the whole Universe?...