[mapguide-users] How to insert null using
	MgFeatureService::UpdateFeatures
    christophe_geomap 
    csroux at free.fr
       
    Thu Sep 11 04:43:21 EDT 2008
    
    
  
Hi all,
I want to insert or update a value with null using
MgFeatureService::UpdateFeatures but i don't know how !
I try to do this :
   MgPropertyCollection insertProperties = new MgPropertyCollection();
   MgInt32Property mgProp = new MgInt32Property(propertyName, 0);
   mgProp.SetNull(true);
   insertProperties.Add(mgProp);
...
  
   MgFeatureCommandCollection commands = new MgFeatureCommandCollection();
   commands.Add(new MgInsertFeatures(classDef.GetName(), insertProperties));
   MgPropertyCollection updatedProps = featureService.UpdateFeatures(resId,
commands, false);
but it doesn't work. If i don't add MgProperty with null value to the
MgPropertyCollection, it work, but i  don't have null in my field (older
value if update, default value if insert).
In mapguide src the function
MgServerFeatureUtil::MgPropertyToFdoDataValue(MgProperty* srcProp) don't
test if the MgProperty is null.
Can anybody help me? 
Christophe
-- 
View this message in context: http://www.nabble.com/How-to-insert-null-using-MgFeatureService%3A%3AUpdateFeatures-tp19430424p19430424.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
    
    
More information about the mapguide-users
mailing list