PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Procédures stockées
Procédures stockées
Started by dboussebha, Aug., 16 2004 3:48 PM - 1 reply
Posted on August, 16 2004 - 3:48 PM
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
Posted on August, 18 2004 - 1:22 PM
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