阅读:1119回复:0
还是用C#往空白图层加数据的问题
<P>for(int i=0;i<Col.Count;i++)
{ if(Layer.Records.Updatable) { Layer.Records.AddNew(); <b><FONT color=#f73809> Layer.Records.IMoFields.Item("Id").Value=i;</FONT></b> Layer.Records.IMoFields.Item("Shape").Value=Col.Element(i); Layer.Records.IMoFields.Item("name").Value="Name"+Convert.ToString(i); Layer.Records.IMoFields.Item("area").Value=Col.Element(i).Area; Layer.Records.StopEditing(); Layer.Records.Update(); } }</P> <P>在执行完粗体那行后就出现"There are no records in the Recordset"的错误,请大家帮忙解决一下。</P> |
|