На VB6 написана ActiveX dll и работает под управлением COM+. В ней идет подключение к SQL server 2000. Есть метод SomeMethod класса SomeClass, в котором идет работа с БД. Коннект к БД открывается в конструкторе объекта SomeClass. Если один клиент запрашивает метод SomeMethod класса SomeClass и выполняет его и в это же время другой клиент просто создает экземпляр класса SomeClass, то первый клиент отваливается с сообщением Invalid argument or procedure call. В чем причина?