summaryrefslogtreecommitdiff
path: root/forms
diff options
context:
space:
mode:
authorOcke Janssen [oj] <Ocke.Janssen@sun.com>2009-11-13 14:18:38 +0100
committerOcke Janssen [oj] <Ocke.Janssen@sun.com>2009-11-13 14:18:38 +0100
commit91763ffd3bd35d3051fabadd5a287ec36982448a (patch)
tree4b5767ecb06a617f47e8c33ed33c7ceb0633c108 /forms
parentd301929f0bea5f7da6391ef8287a7d18b9e956be (diff)
parent491822ddf22587cf5f53f2a65482c89849c9ec56 (diff)
#i105086# fix blob handling, map to bytes when possible
Diffstat (limited to 'forms')
-rw-r--r--forms/source/component/FormComponent.cxx9
1 files changed, 8 insertions, 1 deletions
diff --git a/forms/source/component/FormComponent.cxx b/forms/source/component/FormComponent.cxx
index 1a06985a9b98..7ee681eb3604 100644
--- a/forms/source/component/FormComponent.cxx
+++ b/forms/source/component/FormComponent.cxx
@@ -2805,7 +2805,14 @@ void SAL_CALL OBoundControlModel::modified( const EventObject& _rEvent ) throw (
//--------------------------------------------------------------------
void OBoundControlModel::transferDbValueToControl( )
{
- setControlValue( translateDbColumnToControlValue(), eDbColumnBinding );
+ try
+ {
+ setControlValue( translateDbColumnToControlValue(), eDbColumnBinding );
+ }
+ catch( const Exception& )
+ {
+ DBG_UNHANDLED_EXCEPTION();
+ }
}
//------------------------------------------------------------------------------