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é ?

Annonce

#1 Tue 12 July 2011 10:28

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

sharpmap et vbnet connexion à un shp en lecture seule

Bjr,

Avec shapmap, comment fait on pour se connecter à un fichier shp en lecture seule?

le code ci dessous permet de se connecter à un fichier shp il marche bien mais quand une application est deja connectée au fichier shp,
il leve une exception de conflit de connection. Alors je me dis que si on se connectait en read-only peut etre que l'exception ne se leverait pas...


Code:

     layerSHP.DataSource = New SharpMap.Data.Providers.ShapeFile("C:\monshp.shp")

  

                If Not layerSHP.DataSource.IsOpen Then

                    layerSHP.DataSource.Open()
                End If

merci d'avance

Hors ligne

 

#2 Tue 12 July 2011 10:50

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: sharpmap et vbnet connexion à un shp en lecture seule

Salut,

Est ce que ceci t'aide?
Voir propriété "vbReadOnly"
--> http://support.microsoft.com/kb/153058/fr
--> http://gilmir.developpez.com/tutoriels-vb6/tutoriel31/
A+
Joël

Hors ligne

 

#3 Tue 12 July 2011 11:46

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: sharpmap et vbnet connexion à un shp en lecture seule

Spacejo a écrit:

Salut,

Est ce que ceci t'aide?
Voir propriété "vbReadOnly"
--> http://support.microsoft.com/kb/153058/fr
--> http://gilmir.developpez.com/tutoriels-vb6/tutoriel31/
A+
Joël


Merci mais non je ne pense pas, le probleme n'est pas une question que le fichier shp soit en read-only ou pas mais qu'il soit deja utilisé par une autre application.

Hors ligne

 

#4 Mon 18 July 2011 10:48

n314
Participant assidu
Date d'inscription: 6 Sep 2005
Messages: 698

Re: sharpmap et vbnet connexion à un shp en lecture seule

à priori, il s'agit d'un choix délibéré d'ecxlure une utilisation  mutli-utilisateur d'un même shapefile. Néanmoins, le code source étant accessible, des contournements sont possibles, à condition de mettre la main dans le moteur, cf http://sharpmap.codeplex.com/discussions/28495

Hors ligne

 

Pied de page des forums

Powered by FluxBB