CarlingKirk
New Member
Hi! I'm new to Progress, but learning fast and well for some months now. I love lurking on this forum. :blush:
My question is a little rhetorical, but I still can't get a grip on some of the ways Progress handles transactions.
If I code:
I get the warning "** WARNING--TRANSACTION keyword given within actual transaction level. (214)".
If I take away the transaction, obviously, the warning goes away. What is the big difference between "do" and "do transaction"?
And if I want each of those transactions to complete in its own block, what should I do besides "do transaction" and not get that error?
My question is a little rhetorical, but I still can't get a grip on some of the ways Progress handles transactions.
If I code:
Code:
do transaction:
find first customer.
do transaction:
find first order.
do transaction:
find first order-item.
end.
end.
end.
If I take away the transaction, obviously, the warning goes away. What is the big difference between "do" and "do transaction"?
And if I want each of those transactions to complete in its own block, what should I do besides "do transaction" and not get that error?