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
858

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
782

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
782

I hope it may not be the case.

Placing breakpoints may surely not produce dumps.

Read only

Former Member
0 Likes
782

more detail would allow help.

Read only

Former Member
0 Likes
782

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
782

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
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.

Read only

0 Likes
782

Hi Wen ,

Thanks for Ur kind response ..

Can U Plz explain it in detail

Regards,

PAVAN..

Read only

0 Likes
782

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.