PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Procédures stockées
Procédures stockées
Débuté par dboussebha, 16 aoû. 2004 15:48 - 1 réponse
Posté le 16 août 2004 - 15:48
Bonjour;

J'esssaye d'écrire des procédures stockées en windev 8 pour réaliser les
requetes suivantes :

1- select sur une table avec des conditions (where) et je récupère le
résultat (500 lignes)
2- Update sur une table pour modifier un certain nbre de champes de la
table.

mais WINDEV ne reconnait pas les éléments renvoyés par la procédure, la
manipulation des colonnes des tableaux se fait ensuite par numéro de colonne
(et non par nom de colonne) ce qui risque de faire planter l'application à
la moindre modification de la procédure.
J'ai essayé de trouver une solution en enregistrant ces procédures dans
WINDEV où il peut les reconnaître.
Malheureusement, WINDEV ne reconnait pas certains mots du langage SQL Server
tels que isnull et cast (très utiles voir insdispensable pour certaines
requêtes).

Alors si qcqu'un de vous sait comment résoudre mon problème => ca serais
génial.

Merci
Posté le 18 août 2004 - 13:22
Il doit te manquer le flag hrequetesanscorrection dans l'appel de hexecuterequetesql.
Là tu peux utiliser avec windev tous les ordres sql qui sont spécifiques à ta base.

A+
florian26@ifrance.com

"dboussebha" <dboussebha@antispam.cimaya.fr> wrote:

Bonjour;

J'esssaye d'écrire des procédures stockées en windev 8 pour réaliser les
requetes suivantes :

1- select sur une table avec des conditions (where) et je récupère le
résultat (500 lignes)
2- Update sur une table pour modifier un certain nbre de champes de la
table.

mais WINDEV ne reconnait pas les éléments renvoyés par la procédure, la
manipulation des colonnes des tableaux se fait ensuite par numéro de colonne
(et non par nom de colonne) ce qui risque de faire planter l'application

à
la moindre modification de la procédure.
J'ai essayé de trouver une solution en enregistrant ces procédures dans
WINDEV où il peut les reconnaître.
Malheureusement, WINDEV ne reconnait pas certains mots du langage SQL Server
tels que isnull et cast (très utiles voir insdispensable pour certaines
requêtes).

Alors si qcqu'un de vous sait comment résoudre mon problème => ca serais
génial.

Merci