Application ne fonctionne que sur le poste de dev...
fred
Bonjour,

Je viens de terminer une application :) mais lors que je la met sur les autres postes, j'ai une erreur "Fichier <ResSQL> inconnu dans l'analyse <C:\mes projets\GPAO\GPAO.wdd> ou requête ou vu non initialisé"

ReSQL est comme son nom l'indique le jeu d'enregistrement d'une requête SQL.

Je l'ai déclaré comme jeu d'enregistrement mais je ne c pas ce que veut dire l'initialiser !

Si quelqu'un à une idée !

Merci


fred

Contribution le : 13/02/2006 16:08
Créer un fichier PDF de la contribution Imprimer


Re: Application ne fonctionne que sur le poste de dev...
DSI WDF
Inscrit:
12/09/2004 11:07
De aude
Post(s): 279
Bonsoir,
Avez vous dans l'exécution du code utilisé la fonction "HExécuteRequête" dans la déclaration?

Contribution le : 13/02/2006 18:32
_________________
...
Créer un fichier PDF de la contribution Imprimer


Re: Application ne fonctionne que sur le poste de dev...
Anonyme
Bonjour,

J'utilise HexécuteRequêteSQL dans une procédure local.
Je déclare une variable en source de données pour stocker le résultat.

Je crée et lance l'exécutable sur le poste de développement, ca marche bien mais lorsque je test sur un autre poste ca ne marche plus.

voilà...

Contribution le : 13/02/2006 19:23
Créer un fichier PDF de la contribution Imprimer


Re: Application ne fonctionne que sur le poste de dev...
DSI WDF
Inscrit:
12/09/2004 11:07
De aude
Post(s): 279
Le chemin du répertoire de données est il bon?

Contribution le : 13/02/2006 20:15
_________________
...
Créer un fichier PDF de la contribution Imprimer


Re: Application ne fonctionne que sur le poste de dev...
Anonyme
Oui car il s'agit d'un lecteur réseau présent sur tous les PC de l'association. Fred

Contribution le : 13/02/2006 22:22
Créer un fichier PDF de la contribution Imprimer


Re: Application ne fonctionne que sur le poste de dev...
Animateur WDF
Inscrit:
17/05/2004 14:21
Post(s): 382
Bonjour,

Pourriez-vous nous fournir votre code d'exécution de votre requête ainsi que sa déclaration ?

Contribution le : 14/02/2006 09:26
_________________
Mbsl
Créer un fichier PDF de la contribution Imprimer


Re: Application ne fonctionne que sur le poste de dev...
Utilisateur WDF
Inscrit:
28/06/2005 15:02
De Aurillac Cantal Auvergne
Post(s): 91
Essayez ça :

SI PAS HExecuteRequeteSql(resReq, "SELECT .....") ALORS
   Info(ErreurInfo())
SINON
   //Traitements sur la requête
FIN



Quand il dit que la requête n'a pas été initialisée, ceci veut dire qu'elle n'a pas été exécutée. Le ErreurInfo() vous donnera plus d'informations sur le pourquoi de la non exécution de celle-ci. Grace à cela, vous serez capable de déterminer la source du problème.

Bon dev

Contribution le : 14/02/2006 11:52
_________________
La touche F1 est et restera toujours ta meilleure amie :p
Créer un fichier PDF de la contribution Imprimer


Re: Application ne fonctionne que sur le poste de dev...
fred
Si quelqu'un peu me traduire :

Il s'agit d'une base ACCESS 2003
---------------------------

---------------------------
Erreur de l'accès OLE DB.

Numéro d'erreur = 170179

Echec de l'initialisation de la commande.

La requête ne peut pas être exécutée ou le fichier ne peut pas être ouvert.

La version du MDAC lue dans le registre est <2.53.6301.0>.

Le client OLEDB de Hyper File nécessite la version 2.6 ou supérieure.



Une erreur a été renvoyée par votre serveur OLEDB.

L'interprétation de cette erreur n'a pas été effectuée par Hyper File.

Veuillez contacter le support technique de PC SOFT en transmettant les informations de débogage de cette erreur.

FI = <110>

EI = <1>

Pour récupérer les informations de débogage de l'erreur :

- Cliquer sur le bouton <Copier> de la fenêtre d'erreur W-Langage (les informations sont automatiquement insérées dans le rapport copié).

- Si vous effectuez un taitement de l'exception, utilisez HErreurInfo(hErrInfoDebug).

Détail de l'erreur système : Cette interface n'est pas prise en charge

---------------------------
OK
---------------------------

Contribution le : 14/02/2006 14:18
Créer un fichier PDF de la contribution Imprimer


Re: Application ne fonctionne que sur le poste de dev...
Fred
MDAC = Microsoft data acccess component.

Je l'ai installé la version 2.8 sur les autres postes et ca marche !

Merci à bofkill et aux autres


Fred

Contribution le : 14/02/2006 16:03
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2