[mapguide-users] Hot to set MgProperty to NULL

Kenneth Skovhede, GEOGRAF A/S ks at geograf.dk
Tue Nov 10 04:05:24 EST 2009


Yes, that seems way to do it seems like a workaround for another problem.

Regards, Kenneth Skovhede, GEOGRAF A/S



Gunter Becker skrev:
> Thanks Kenneth. 
> I've found that SetNull() works for SQL Server 2008 Provider. 
> But it's very odd to first initialize a "default" value (in my case I use
> Int16.MinValue)  and then set the whole MgProperty-Object to NULL. Why not
> have a constructor that allows NULL values?
>
> Thanks again, Gunter
>
>
>
> Kenneth Skovhede, GEOGRAF A/S wrote:
>   
>> SetNull() is the method to use.
>>
>> I've found that various providers either break on, or ignore, null values.
>>
>> Regards, Kenneth Skovhede, GEOGRAF A/S
>>
>>
>>
>> Gunter Becker skrev:
>>     
>>> Hi,
>>>
>>> I'd like to update existing features with NULL values.
>>> Let's say I have a property called 'age' and I want to delete the value
>>> of
>>> this property
>>> so that I have a null value instead of the integer value.
>>>
>>> The only contructor I've found needs two parameters. The property name
>>> and
>>> the property value.
>>> The property value can't be null:
>>>
>>> MgInt16Property newProperty =  new MgInt16Property(propertyName,
>>> Convert.ToInt16(propertyValue));
>>>
>>> There is a SetNull-Methode which I can set to 'true' afterwards. But this
>>> doesn't affect anything. 
>>>
>>> Any idea on how to update a property with a null value???
>>>
>>> Thanks Gunter
>>>
>>>   
>>>       
>> _______________________________________________
>> mapguide-users mailing list
>> mapguide-users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>
>>
>>     
>
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20091110/c0c87373/attachment.html


More information about the mapguide-users mailing list