Fantastyczne!
Miał podobny problem, gdy zestaw rekordów zawierający dwa rekordy (pliki tiff) wyświetlał pierwszy rekord z powodzeniem, ale podawał błąd re:typ argumentu w drugim rekordzie.
Ustalono, że tylko jedna biblioteka dll w łatce dla poprawki OLE została zmieniona i właśnie zastąpiła tę pojedynczą bibliotekę dll ( OraOLEDBrst11.dll w katalogu bin klienta Oracle).
Działa teraz dobrze.