| |
Registered member 93 messages Popularité : +1 (1 vote) |
|
Posted on June, 23 2014 - 11:24 PM |
Bonjour à tous,
Je bloque sur un problème d'accès à une base HFSQL C/S Je m'y connecte bien.
SI HOuvreConnexion(gsCnxName, gsCnxLogin, gsCnxPass, gsCnxServer, gsCnxDB, hAccèsHFClientServeur) ALORS Trace("Connexion à la base de données réussie.") SINON Trace("Connexion impossible à la base de données.") FIN mais je léve une exception HF : L'accès au serveur vous est refusé. dès la première ligne d'ajout "POSTE.id" :
QUAND EXCEPTION sMsgErr est une chaîne = HErreurInfo() SI sMsgErr~="" ALORS sMsgErr = "L'appel serveur a levé une exception." MyLog("Exception:"+RC+sMsgErr, ejErreur) FIN
POSTE.id = "fgfdgfdgfdgdfgdfgdfgd" POSTE.nom = "PORTABLE-ARNAUD" SI HAjoute(POSTE) ALORS Trace("Ajout du poste dans la BDD terminé.") SINON Trace("Ajout impossible du poste dans la BDD."+RC+HErreurInfo(), ejErreur) FIN
Avez-vous une idée ? Merci |
| |
| |
| | | |
|
| | |
| |
Registered member 280 messages Popularité : +22 (28 votes) |
|
Posted on June, 24 2014 - 5:22 AM |
L'erreur détaillée serait plus pratique pour t'aider. En attendant regardes du coté des droits d'accès utilisateur. L'utilisateur qui se connecte n'as peut-être pas les droits pour ajouter dans le fichier 'POSTE'.
-- Olivier http://www.maillage.net |
| |
| |
| | | |
|
| | |
| |
Registered member 93 messages Popularité : +1 (1 vote) |
|
Posted on June, 24 2014 - 9:27 AM |
Bonjour Olivier,
La connexion s'effectue correctement en Admin + password Voici le message d'erreur complet :
Que s'est-il passé ? L'accès au serveur vous est refusé. Vérifiez que le nom d'utilisateur <Admin> et le mot de passe sont corrects.
Code erreur : 74001 Niveau : erreur non fatale (EL_ONRETURN) Code erreur WD55 : 4001
Dump de l'erreur du module 'WD190HF.DLL' (19.0.97.1). Identifiant des informations détaillées (.err) : 73205 Informations supplémentaires : EIT_LOGICALTABLENAME : <POSTE> |
| |
| |
| | | |
|
| | |
| |
Registered member 93 messages Popularité : +1 (1 vote) |
|
Posted on June, 24 2014 - 3:04 PM |
Même erreur si je passe par une variable de type Enregistrement :
ePOSTE est un Enregistrement de POSTE ePOSTE.id = "fgfdgfdgfdgdfgdfgdfgd" ePOSTE.nom = "PORTABLE-ARNAUD" POSTE = ePOSTE mais à la ligne POSTE = ePOSTE
|
| |
| |
| | | |
|
| | |
| |
Registered member 93 messages Popularité : +1 (1 vote) |
|
Posted on June, 24 2014 - 5:21 PM |
Il faut ajouter HChangeConnexion() après HOuvreConnexion()...
SI PAS HChangeConnexion("*", gsCnxName) ALORS Erreur("Impossible d'utilisation la connexion." + RC + HErreurInfo()) FIN
|
| |
| |
| | | |
|
| | |
| |
Posted on July, 30 2021 - 11:25 AM |
Bonjour, J'ai le même problème : - j'ai défini une connexion HFSQL C/S sur la connexion de mon analyse qui fonctionne et qui pointe sur un utilisateur et un mot de passe. Lorsque je teste cette connexion elle est correcte. - J'ai construit une connexion qui pointe sur le même serveur HFSQL C/S et le même utilisateur avec le même mot de passe. - J'utilise cette connexion pour un HOuvreConnexion(Ma_connexion) qui me renvoie cette erreur.
- si je n'utilise pas la connexion et je ne me connecte à rien la connexion se fait toute seule sans aucune action de ma part et l'application est fonctionnelle.
Je ne comprends pas...
Quelqu'un à une explication ? Cordialement, Cramsoturf |
| |
| |
| | | |
|
| | |
| |
Posted on September, 29 2022 - 10:58 PM |
Ta connexion est bien ouverte, mais ton fichier POSTE n'est pas assigné à la connexion. SI PAS HChangeConnexion("POSTE", gsCnxName) ALORS Erreur("Impossible d'ouvrir le fichier POSTE sur la connexion." + RC + HErreurInfo()) FIN |
| |
| |
| | | |
|
| | |
| |
Registered member 3,361 messages Popularité : +93 (137 votes) |
|
Posted on September, 30 2022 - 7:01 AM |
Franchement, je ne vois pas l'intérêt de répondre un an après. |
| |
| |
| | | |
|
| | |