Application Development and Automation 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: 
Read only

About Select Query

Former Member
0 Likes
859

Dear Guru's

I just want to know the reason why ?

if I place my break point in the code between select and endselect, it throws a dump ?

Regards,

PAVAN.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
783

A breakpoint in SELECT loops can cause an exception through loss of the database cursor. The reason for this is that - during debugging - a database Commit is triggered.

See <a href="http://www.sapfans.com/forums/viewtopic.php?t=169464&highlight=&sid=418f3ccc51dca0f3cc982e5d04107cb7">Debug mode</a> for more details.

Ps: Reward points if helpful.

7 REPLIES 7
Read only

Former Member
0 Likes
783

I hope it may not be the case.

Placing breakpoints may surely not produce dumps.

Read only

Former Member
0 Likes
783

more detail would allow help.

Read only

Former Member
0 Likes
783

Hi Pavan,

I have seen the same thing many times.I don't know why but f5 at select-endselect sometimes gives us a dump.

I'll wait with you for the answer.

Read only

0 Likes
783

Hi Wen,

Thanks for Ur great response..

Hi Ravi,

I think this is Useful for us ..

Regards,

PAVAN..

Message was edited by: Pavan Satya

Read only

Former Member
0 Likes
784

A breakpoint in SELECT loops can cause an exception through loss of the database cursor. The reason for this is that - during debugging - a database Commit is triggered.

See <a href="http://www.sapfans.com/forums/viewtopic.php?t=169464&highlight=&sid=418f3ccc51dca0f3cc982e5d04107cb7">Debug mode</a> for more details.

Ps: Reward points if helpful.

Read only

0 Likes
783

Hi Wen ,

Thanks for Ur kind response ..

Can U Plz explain it in detail

Regards,

PAVAN..

Read only

0 Likes
783

It may be because commit work is not getting executed implictly in debugger. A database commit can occur while debugging.

The most important is that all database changes must be rolled back in the event of a program termination. To ensure that this is possible, a dialog process converts to a debugging process when a user wants to work with the Debugger. This process is assigned to the user for the duration of their debugging session.