PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → prob: Mécanisme de sécurité du W-langage
prob: Mécanisme de sécurité du W-langage
Débuté par William, 20 avr. 2005 07:25 - 17 réponses
Posté le 20 avril 2005 - 07:25
salut tout le monde.
c'est la deuxieme fois que je developpe une application sous 7.5 et ca marche nikel.
lorsque je crée la version client et que je l'installe, et lorque je veux ajouter des données sur le fichier , j'ai toujours le message ci_dessous. en faite je consulte les données mais j'arrive pas a modifier ma base de données , comment faire.
merci de votre aide:

-----------------------------------------------------------------------------
Erreur à la ligne 11 du traitement Clic sur cmd_ajouter.
Vous avez appelé la fonction HAjoute.
Le fichier <Ville> n'a pas été ouvert avec des droits en écriture. Impossible d'effectuer l'opération.


**********************************************

Informations techniques

Projet : Forum HT

Dump de l'erreur du module <WD75HF.DLL> <7.50Btj>.

- Appel WL :
Traitement de <ajout_ville.cmd_ajouter>, ligne <11>, thread <0>
Fonction <HAjoute>, n° de syntaxe <1>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 70037

- Code erreur WD55 : 37

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Le fichier <Ville> n'a pas été ouvert avec des droits en écriture. Impossible d'effectuer l'opération.

- Infos de debug :
iehf)008

- Infos attachées :
EIT_LOGICALTABLENAME : <Ville>

- Identifiant dans le .err : 72118
Posté le 20 avril 2005 - 10:36
bonjour,

il suffit de regarder si le compte utilisateur avec lequel le client se connecte au réseau lui donne le droit d'écriture dans le répertoire où se trouve les données
Posté le 20 avril 2005 - 11:08
il y a pas de compte reseau, l'application s'installe dans un pc sans etre branché a un reseau
Posté le 20 avril 2005 - 15:28
alors là je vois pas

quel OS est installé sur la machine ?
Posté le 20 avril 2005 - 15:28
Regarde si tes fichiers ne sont pas en mode 'lecture seule'

William wrote:
salut tout le monde.
c'est la deuxieme fois que je developpe une application sous 7.5 et ca marche nikel.
lorsque je crée la version client et que je l'installe, et lorque je veux ajouter des données sur le fichier , j'ai toujours le message ci_dessous. en faite je consulte les données mais j'arrive pas a modifier ma base de données , comment faire.
merci de votre aide:

-----------------------------------------------------------------------------
Erreur à la ligne 11 du traitement Clic sur cmd_ajouter.
Vous avez appelé la fonction HAjoute.
Le fichier <Ville> n'a pas été ouvert avec des droits en écriture. Impossible d'effectuer l'opération.


**********************************************

Informations techniques

Projet : Forum HT

Dump de l'erreur du module <WD75HF.DLL> <7.50Btj>.

- Appel WL :
Traitement de <ajout_ville.cmd_ajouter>, ligne <11>, thread <0>
Fonction <HAjoute>, n° de syntaxe <1>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 70037

- Code erreur WD55 : 37

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Le fichier <Ville> n'a pas été ouvert avec des droits en écriture. Impossible d'effectuer l'opération.

- Infos de debug :
iehf)008

- Infos attachées :
EIT_LOGICALTABLENAME : <Ville>

- Identifiant dans le .err : 72118

Posté le 20 avril 2005 - 15:56
jé windows XP
Posté le 20 avril 2005 - 21:54
Bonjour
Vous devez avoir un firewall qui vous bloque lors de l'écriture sur votre
disque.
Si vous n'avez pas installé de Firewall (ZoneAlarm ou autre) allez voir dans
les services du poste et regardez si le parefeu de windows est activé si oui
désactivez le et tout devrait rentrer dans l'ordre

Serge

"York" <guest@newsgroup.fr> a écrit dans le message de news:
4265ecd5$1@news.pcsoft.fr...



bonjour,

il suffit de regarder si le compte utilisateur avec lequel le client se
connecte au réseau lui donne le droit d'écriture dans le répertoire où se
trouve les données


Posté le 21 avril 2005 - 14:41
jé essayé d'installer sur windows 2000, et jé tous les droit sur les fichiers et les repertoires.
mais tjr le meme prob,

en faite depuis ké j'ai installé la derniere mise a jour de windev 7.5 que je rencontre ces problemes ca veut dire ke je consulte les fichiers et lorsk'il rencontre Hajoute ou Hmodifie ou Hsupprime, ca bloque
en faite ca vien de windev et non pas de windows, car jé installé une autre application sur le meme poste ke j'ai developpé avc la premiere version de windev 7.5 et elle marche tres tres bien.

merci de votre aide.
Posté le 21 avril 2005 - 15:36
Au début du projet, essai d'ouvrir les fichiers en précisant le mode (par exemple : hOuvre("*",HOLectureEcriture).
Posté le 25 avril 2005 - 23:37
slt tout le monde
jé essayé hOuvre("*",HOLectureEcriture). et ca marche tjr pas
il me donne tjr le meme message d'erreur.
je ne sais plus comment faire, ca me bloque dans le developpement.
si vous pouvez encore m'aider, ca serait gentil de votre part
meci
Posté le 18 juin 2005 - 13:04
Salut william !
Je viens de voir ton msg, et j'ai le même problème, j'aimerai savoir si tu a réussis à regler se problème et savoir comment tu as fait, si c'est le cas.
Merci d'avance.
Posté le 18 juin 2005 - 14:40
William vient de nous annoncer :
salut tout le monde.
c'est la deuxieme fois que je developpe une application sous 7.5 et ca marche nikel.
lorsque je crée la version client et que je l'installe, et lorque je veux ajouter des données sur le fichier , j'ai toujours le message ci_dessous. en faite je
consulte les données mais j'arrive pas a modifier ma base de données , comment faire. merci de votre aide:

-----------------------------------------------------------------------------
Erreur à la ligne 11 du traitement Clic sur cmd_ajouter.
Vous avez appelé la fonction HAjoute.
Le fichier <Ville> n'a pas été ouvert avec des droits en écriture. Impossible d'effectuer l'opération.


**********************************************

Informations techniques

Projet : Forum HT

Dump de l'erreur du module <WD75HF.DLL> <7.50Btj>.

- Appel WL :
Traitement de <ajout_ville.cmd_ajouter>, ligne <11>, thread <0>
Fonction <HAjoute>, n° de syntaxe <1>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 70037

- Code erreur WD55 : 37

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Le fichier <Ville> n'a pas été ouvert avec des droits en écriture. Impossible d'effectuer l'opération.

- Infos de debug :
iehf)008

- Infos attachées :
EIT_LOGICALTABLENAME : <Ville>

- Identifiant dans le .err : 72118


N'aurais-tu pas dans ton programme une instruction HbloqueFichier("Ville") ?

--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Posté le 20 juin 2005 - 02:11
Les droits windows????


"Pascal F" <N0.pascal.SPAM@efpe.biz> a écrit dans le message de
news:42b3efc3$1@news.pcsoft.fr...
William vient de nous annoncer :
salut tout le monde.
c'est la deuxieme fois que je developpe une application sous 7.5 et ca

marche nikel.
> > lorsque je crée la version client et que je l'installe, et lorque je
veux ajouter des données sur le fichier , j'ai toujours le message
ci_dessous. en faite je
consulte les données mais j'arrive pas a modifier ma base de données ,

comment faire. merci de votre aide:


--------------------------------------------------------------------------

---
Erreur à la ligne 11 du traitement Clic sur cmd_ajouter.
Vous avez appelé la fonction HAjoute.
Le fichier <Ville> n'a pas été ouvert avec des droits en écriture.

Impossible d'effectuer l'opération.


**********************************************

Informations techniques

Projet : Forum HT

Dump de l'erreur du module <WD75HF.DLL> <7.50Btj>.

- Appel WL :
Traitement de <ajout_ville.cmd_ajouter>, ligne <11>, thread <0>
Fonction <HAjoute>, n° de syntaxe <1>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 70037

- Code erreur WD55 : 37

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Le fichier <Ville> n'a pas été ouvert avec des droits en écriture.

Impossible d'effectuer l'opération.

- Infos de debug :
iehf)008

- Infos attachées :
EIT_LOGICALTABLENAME : <Ville>

- Identifiant dans le .err : 72118

N'aurais-tu pas dans ton programme une instruction HbloqueFichier("Ville")

?

--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Posté le 22 juin 2005 - 18:14
Salut william, Salut Sandrine

moi aussi j'ai le même problème que vous, en fait j'ai une application qui était développé sous windev5.5 et ça marche bien, alors qd je fait une migration de même projet vers la version 9 de Windev j'ai le même genre de message que vous, j'aimerai bien savoir si vous avez réussis à régler se problème et savoir comment vous avez fait. je suis bloqué de puis deux jours.

Merci pour votre aide
Posté le 22 juin 2005 - 19:57
est ce que c'est possible de m'expliquer un petit peu plus qui ce que vous voulez dire avec les droits windows
Merci

Voici Les caractéristique de la machine sur la quelle je travail :
Syst d'exploitation : Windows 98 A
Mémoire vivre : 256 Mo
Espace disque libre 12.6 Go
Posté le 19 janvier 2015 - 10:32
Erreur à la ligne 9 du traitement Initialisation de GCOM 2007.
Vous avez appelé la fonction HCréationSiInexistant.
Impossible de lire le fichier <G:\sabri gc\Vente.NDX>.


**********************************************

Informations techniques

Projet : GCOM 2007

Dump de l'erreur du module <WD80HF.DLL> <8.00Aph>.

- Appel WL :
Traitement de <>, ligne <9>, thread <0>
Fonction <HCréationSiInexistant>, n° de syntaxe <1>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 70150

- Code erreur WD55 : 150

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Impossible de lire le fichier <G:\sabri gc\Vente.NDX>.

- Infos de debug :
##(IXStream)-Handle=<264>##
##(IXStream)-bExact=<1>##
##(IXStream)-A lire=<41>, lu=<0>##

- Infos attachées :
EIT_SRCFILE : <G:\sabri gc\Vente.NDX>
EIT_LOGICALTABLENAME : <Vente>
EIT_DATAACCESS : <00CDA6A0>
EIT_PILEWL :
Initialisation de GCOM 2007 (), ligne 9
EIT_INFOSERVEUR : <test>

- Pas d'identifiant dans le .err
Posté le 19 janvier 2015 - 12:10
Salut
Le problème peut venir d'un disque plein.
Posté le 30 novembre 2017 - 18:08
Bonjour, le problème provient des droits sur le dossier qui exécute l'application.