ThinkGeo.com    |     Documentation    |     Premium Support

OracleFeatureLayer.FeatureSource.AddFeature(Feature);

 



TransactionResult



 _result = _OracleFeatureLayer.FeatureSource.CommitTransaction();

 


and:


_result.FailureReasons["3"] is "ORA-00928: missing SELECT keyword\n"


but:


_result.TransactionResultStatus is ThinkGeo.MapSuite.Core.TransactionResultStatus.Success


 


 


Deleting the spatial data works good, but inserting is bad.


The feature i need to insert is from shape file and has ID ="3";


It is area.


 


I am using oracle 10.2




578-LoadAnOracleFeatureLayer.aspx.cs (3.3 KB)

Artem,



We solved one bug about OracleLayer editing but I'm not sure whether that has solved your problem.  Here we create a temporary extension for you so you can have a try now. Do please note that as there are already corresponding classes in the web edition, we add “Temp” as the prefix in this extension and when the next version is out, you can remove this extension and directly use the intrinsic classes.


TempOracleFeatureLayer _OracleFeatureLayer = new TempOracleFeatureLayer();




Let me know what you find out.



Thanks,



Ben



597-TempOracleExtension.zip (32.3 KB)