PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile (versiones precedentes) → WM15 et hRequêteSansCorrection avec accés natif oracle
WM15 et hRequêteSansCorrection avec accés natif oracle
Iniciado por hmida, 10,ene. 2012 19:02 - 3 respuestas
Publicado el 10,enero 2012 - 19:02
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
Publicado el 10,enero 2012 - 19:27
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
Publicado el 03,febrero 2012 - 17:32
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
Publicado el 04,febrero 2012 - 11:46
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.