Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

DBIF_RSQL_INVALID_CURSOR , CX_SY_OPEN_SQL_DB

Former Member
0 Kudos

this above error is coming while processing select - endselect statement in ECC 6.0

5 REPLIES 5

former_member194669
Active Contributor
0 Kudos

Hi,

Check whether you have commit in between a SELECT and ENDSELECT loop.

That is why you are getting this error.

0 Kudos

there is no commit

0 Kudos

Hi,

If you are debugging then

select

endselect

if sy-subrc eq 0. " <<< put the break-point here. if not

please paste the code in between select and endselect

former_member194669
Active Contributor
0 Kudos

Hi,

if you are doing a debugging the program in between SELECT - ENDSELECT, thenyou have to use F6 (and not F5) for step-by-step debugging.

aRs

Former Member
0 Kudos

hi,

if you are in the select loop and try to debug you will get this error.

are you selecting only few fields from the table... try with select * and see.

Thanks

Mahesh