We're running a vb application on oracle804./os nt

I keep hearing from the endusers getting the following errors despite hardly opening to many cursors....


-- -- -- -- # -2147467259
Source: Microsoft OLE DB Provider for Oracle
Native error: 0
SQL Error:
Description:
Unspecified error

ORIGINAL ERROR:
-2147467259 ORA-00604: error occurred at recursive SQL level 1
ORA-01000: maximum open cursors exceeded


default cursor value is 50, would increasing this value solve the problem.
also the error 00604.
would that go as well....
The end user has to log off form the application and start again, and after some time he is encountered with the same erors?

Any tips/Advise????