添加using指令 using ESRI.ArcGIS.esriSystem; using ESRI.ArcGIS.DataSourcesOleDB; 连接数据库,并打开一张表 PropertySet propertySet=new PropertySet(); propertySet.SetProperty("CONNECTSTRING","Provider=SQLOLEDB;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=数据库名;Data Source=机器名/服务器名"); IWorkspaceFactory2 workspaceFactory = new OLEDBWorkspaceFactoryClass(); IWorkspace workspace = workspaceFactory.Open(propertySet, 0); IFeatureWorkspace featureWorkspace = workspace as IFeatureWorkspace; ITable table = featureWorkspace.OpenTable("表名"); 如果出现HRESULT:0x80040228异常,则应先初始化licensecontrol