POST
|
Thanks for your help. I did try a version of the code passing a window handle. I also tried passing and empty property object instead of "Nothing".
... View more
06-08-2012
03:31 AM
|
0
|
0
|
984
|
POST
|
It is a COM extension. Runs in a windows form launched from an icommand class.
... View more
06-07-2012
02:57 AM
|
0
|
0
|
984
|
POST
|
See Rich's reply on this thread: http://forums.arcgis.com/threads/58800-Error-from-AccessWorkspaceFactory.Create He references documentation on singleton objects. This may be of help to you.
... View more
05-31-2012
06:59 AM
|
0
|
0
|
467
|
POST
|
Hi Rich, Thanks for your help. The documentation on singleton objects was also very helpful. Unfortunately the problem persists.
... View more
05-31-2012
06:48 AM
|
0
|
0
|
984
|
POST
|
Hello, For the following code.... Dim pWorkspaceName As ESRI.ArcGIS.Geodatabase.IWorkspaceName
Dim pWorkspaceFactory As ESRI.ArcGIS.Geodatabase.IWorkspaceFactory
'Set up new database
pWorkspaceFactory = New ESRI.ArcGIS.DataSourcesGDB.AccessWorkspaceFactory
pWorkspaceName = pWorkspaceFactory.Create("C:\Temp", "foo.mdb", Nothing, 0)
I get the error... System.Runtime.InteropServices.COMException was caught
ErrorCode=-2147220973
Message=Exception from HRESULT: 0x80040213
Source=ESRI.ArcGIS.DataSourcesGDB
StackTrace:
at ESRI.ArcGIS.DataSourcesGDB.AccessWorkspaceFactoryClass.IWorkspaceFactory2_Create(String parentDirectory, String Name, IPropertySet ConnectionProperties, Int32 hWnd) I am using vs2010 and ArcMap 10. The code is in a windows form. The form is called from a ICommand class. My code was converted from VB6 and ESRI 9.x. When I am debugging, this line and step into it pWorkspaceFactory = New ESRI.ArcGIS.DataSourcesGDB.AccessWorkspaceFactory It goes to the Deactivate subroutine of the Form code. Thanks for your help!
... View more
05-30-2012
06:26 AM
|
0
|
8
|
1245
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:23 AM
|