ADO-Problems after installing MSSQL-Server 2000

Does anybody have the same Problem?

I use Delphi 5 with ADO to build a little cleanup-program for our database.

After installing MS SQL-Server 2000 my code throws an exception at:

ADORecordset.Close() only out of the reason that
ADORecordset.RecordCount is zero.

Having one dataset in the ADORecordset the exception does not occour!