hi,
this is what metalink says about ur problem :
Error: ORA-24338
Text: statement handle not executed
---------------------------------------------------------------------------
Cause: A fetch was attempted before executing a statement handle. Action: Execute a statement and then fetch the data.
AND
If you try to fetch from a cursor which is not open, you get an error
"ORA-01001: invalid cursor".
If you encounter the error "ORA-24338: statement handle not executed" the reason may be that, "Fetch Size Buffer" parameter set on the DSN on the Oracle ODBC Driver Configuration panel is not configured properly.
Increase the size of the the Size Buffer parameter of the DSN on Oracle ODBC
Driver Configuration panel to 128000 bytes.
hope this helps.