将shape文件导入sde中
如题,想实现这个功能,可是,有一步是,在连接SDE以后,要获取里面的数据集。
Dim iPropertySet As New ESRI.ArcGIS.esriSystem.PropertySet
Dim iSDEWorkspaceFactory As IWorkspaceFactory = New ESRI.ArcGIS.DataSourcesGDB.SdeWorkspaceFactory
'On Error GoTo CheckErr
With iPropertySet
.SetProperty("SERVER", "TAO")
.SetProperty("INSTANCE", "esri_sde")
.SetProperty("USER", "sde")
.SetProperty("PASSWORD", "11")
.SetProperty("VERSION", "SDE.DEFAULT")
.SetProperty("DATABASE", "sde")
End With
Try
m_sdeWorksapce = iSDEWorkspaceFactory.Open(iPropertySet, 0)
If m_sdeWorksapce IsNot Nothing Then
MsgBox("SDE连接成功")
End If
Catch ex As Exception
MsgBox(ex.Message)
Exit Sub
End Try
Dim m_EnumDSName As IEnumDatasetName
Dim m_SdeDSName As IDatasetName
m_EnumDSName = m_sdeWorksapce.DatasetNames(ESRI.ArcGIS.Geodatabase.esriDatasetType.esriDTFeatureDataset)
m_SdeDSName = m_EnumDSName.Next()