banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Tue 09 November 2004 13:44

Matthieu Desile
Invité

vba : IWorkspace

guilaume a écrit:

Bonjour la liste!
Je developpe en VBa avec ArcView 8.3 et j'ai un probleme avec ce code.
Je cree une nouvelle geodatabase et je voudrais ensuite recuperer le IWorkspace correspondant (pour ensuite pouvoir realiser des Select).
Mais j'ai un probleme sur ce dernier point (a la derniere ligne).
Merci de vos reponses.
Guillaume Doukhan.
ONCFS

Code:

'Creation de la gdb
Dim espacegdb As IWorkspaceFactory
Set espacegdb = New AccessWorkspaceFactory

Dim repertoire As String
Dim nom As String

repertoire = "D:\IMPORT_SDARCVIEW" & dept
nom = D_integration & dept & _ & Year(Date) & _ & Numversion

Dim nomgdb As IWorkspaceName
Set nomgdb = espacegdb.Create(repertoire, nom, Nothing, 0)

'Recuperation du Iworkspace et plantage : automation error
Dim espace As IWorkspace
Set espace = espacegdb.Open(Nothing, 0)


Pourquoi ne pas utiliser un IWorkspaceFactory qui est la pour faciliter la creation de workspace ?

http://arcobjectsonline.esri.com/arcobj … xample.htm

Matthieu

 

Pied de page des forums

Powered by FluxBB