Hi, I am new to arcobjects. I want to create a windows forms application and access a Geodatabase(.gdb) file from it and access the data at table level. I am using C#.
Please Help me.
Solved! Go to Solution.
Create a project in VS (install sdk arcobjects for .net)
//Connect to geodatabase // For example, path = @"C:\myData\myfGDB.gdb". public static IWorkspace FileGdbWorkspaceFromPath(String path) { Type factoryType = Type.GetTypeFromProgID("esriDataSourcesGDB.FileGDBWorkspaceFactory"); IWorkspaceFactory workspaceFactory = (IWorkspaceFactory)Activator.CreateInstance(factoryType); return workspaceFactory.OpenFromFile(path, 0); } //open table IFeatureWorkspace featureWorkspace = (IFeatureWorkspace)workspace; ITable table= featureWorkspace.OpenTable("YourTable");
Create a project in VS (install sdk arcobjects for .net)
//Connect to geodatabase // For example, path = @"C:\myData\myfGDB.gdb". public static IWorkspace FileGdbWorkspaceFromPath(String path) { Type factoryType = Type.GetTypeFromProgID("esriDataSourcesGDB.FileGDBWorkspaceFactory"); IWorkspaceFactory workspaceFactory = (IWorkspaceFactory)Activator.CreateInstance(factoryType); return workspaceFactory.OpenFromFile(path, 0); } //open table IFeatureWorkspace featureWorkspace = (IFeatureWorkspace)workspace; ITable table= featureWorkspace.OpenTable("YourTable");
Buenos dias, en el momento tengo inconvenientes para poder leer estos archivos, yo veo que ahi al parecer usan interfaces pero no muestran que tienen, me gustaria poder recibir todo el código para poder implementarlo, me podrían ayudar con eso porfavor
y me gustaria saber como se llama la libreria (Nuget) que estan usando