citymaker 8二次开发之连接MySQL时,需要注意不能重复使用fds,必须要关闭后重新打卡,否则出现 “外部组件发生异常”。
fc.Dispose();
ds.Dispose();
fds.Dispose();
ds = (new DataSourceFactory()).OpenDataSource(conn);
fds = ds.OpenFeatureDataset(fl.FeatureClassInfo.DataSetName);
fc = fds.OpenFeatureClass(fl.FeatureClassInfo.FeatureClassName);