Hi,
I have implemented same situation in one of my application but i am not getting any problem. Application is working fine for a long time.
The main issue is how you have implemented transaction in your app.
Pls see this ID in MSDN:
*---------------------------
FIX: Table Can Not Be USED After REPLACE of Memo in TRANSACTION
Q190066
*---------------------------
This might help you.
Regards
Ajay Mishra
Microsoft Certified Professional
www.konstruct.com