PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile (earlier versions) → WM15 et hRequêteSansCorrection avec accés natif oracle
WM15 et hRequêteSansCorrection avec accés natif oracle
Started by hmida, Jan., 10 2012 7:02 PM - 3 replies
Posted on January, 10 2012 - 7:02 PM
Bonjour,
J'ai une application mobile 14 avec accès natif oracle et serveur RPC qui fonctionne correctement, la même application ne fonctionne plus une fois je passe sous windev mobile 15, la fonction Windev hexecuterequetesql ne marche plus et affiche l'erreur suivante : "la constante passée en paramètre est incorrecte".

exemple d'appel
sdReq est une Source de Données
sReq est une chaîne
sReq="emp_num,emp_nom FROM emp"
SI PAS HExécuteRequêteSQL(sdReq,"OraCnx",hRequêteSansCorrection,sReq) ALORS
Erreur("Recherche liste des emp: "+RC+ErreurInfo())
FinProgramme()
SINON
FichierVersListeMémoire(COMBO_emp....
FIN

merci de votre aide
Posted on January, 10 2012 - 7:27 PM
code exact :
sdReq est une Source de Données
sReq est une chaîne
sReq="select emp_num,emp_nom FROM emp"
SI PAS HExécuteRequêteSQL(sdReq,"OraCnx",hRequêteSansCorrection,sReq) ALORS
Erreur("Recherche liste des emp: "+RC+ErreurInfo())
FinProgramme()
SINON
FichierVerstableMémoire(table_emp,sdReq)
FIN
merci
Posted on February, 03 2012 - 5:32 PM
Bonjour,

Vous passez votre application de WM14 à WM15 , c'est cela ?

je crois qu'il faut que votre serveur RPC soit de la même version que votre appli.
c'est pas sur, mais ça peut être une piste !

Cordialement
Dominique
Posted on February, 04 2012 - 11:46 AM
Merci de votre réponse, en fait, actuellement l'appli est en Windev Mobile 14 et le serveur RPC est en Windev 15, ça fonctionne, le probleme c'est quand je passe de windev Mobile 14 vers 15.