PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Requete SQL  | Champ Multiligne
Requete SQL | Champ Multiligne
Started by alexis.lefevre, Sep., 02 2004 1:38 AM - 3 replies
Posted on September, 02 2004 - 1:38 AM
Bonjour à tous,
je dois insérer dans un champ "text" de MS SQL, le contenu d'un champ de
saisie multiligne de Windev, via une requete SQL directe (HexecuteRequeteSQL).
Le contenu du champ Windev est recupéré par Champ..ValeurAffichée puis stocké
dans une chaine. Il semble que les retours chariot (eg, touche entrée) causent
pas mal de problemes.
Quel est le pré-traitement qu'il faut appliquer à Champ..ValeurAffichée pour
que la requete soit correctement envoyée?
D'avance Merci
Alexis
Posted on September, 02 2004 - 10:19 AM
Tu peux nous détailler ce que tu entends pas "cause pas mal de problemes"
Antoine

Alexis wrote:
Bonjour à tous,
je dois insérer dans un champ "text" de MS SQL, le contenu d'un champ
de saisie multiligne de Windev, via une requete SQL directe
(HexecuteRequeteSQL). Le contenu du champ Windev est recupéré par
Champ..ValeurAffichée puis stocké dans une chaine. Il semble que les
retours chariot (eg, touche entrée) causent pas mal de problemes.
Quel est le pré-traitement qu'il faut appliquer à
Champ..ValeurAffichée pour que la requete soit correctement envoyée?
D'avance Merci
Alexis
Posted on September, 02 2004 - 1:31 PM
"Antoine" <antoine.info.dev@free.fr> wrote:

Tu peux nous détailler ce que tu entends pas "cause pas mal de problemes"
Antoine

Alexis wrote:
Bonjour à tous,
je dois insérer dans un champ "text" de MS SQL, le contenu d'un champ
de saisie multiligne de Windev, via une requete SQL directe
(HexecuteRequeteSQL). Le contenu du champ Windev est recupéré par
Champ..ValeurAffichée puis stocké dans une chaine. Il semble que les
retours chariot (eg, touche entrée) causent pas mal de problemes.
Quel est le pré-traitement qu'il faut appliquer à
Champ..ValeurAffichée pour que la requete soit correctement envoyée?
D'avance Merci
Alexis



Précisez comment et quoi vous affectez à votre champ.
Pour ma part je sauvegarde des fichiers rtf dans ce type de colonne et récupère
l'ensemble sans problème.
Bon courage.
A+
Posted on September, 02 2004 - 3:50 PM
Bonjour à tous,
autant pour moi, ca m'apprendra à aller trop vite. Le probleme vient d'un
guillemet simple qui était dans le texte original (interprété par SQL comme
un délimiteur de champ).
Le ' imbriqué doit être remplacé par deux guillemets simples...

Bref, avec ça, ça marche.
Alexis



"Antoine" <antoine.info.dev@free.fr> wrote:

Tu peux nous détailler ce que tu entends pas "cause pas mal de problemes"
Antoine

Alexis wrote:
Bonjour à tous,
je dois insérer dans un champ "text" de MS SQL, le contenu d'un champ
de saisie multiligne de Windev, via une requete SQL directe
(HexecuteRequeteSQL). Le contenu du champ Windev est recupéré par
Champ..ValeurAffichée puis stocké dans une chaine. Il semble que les
retours chariot (eg, touche entrée) causent pas mal de problemes.
Quel est le pré-traitement qu'il faut appliquer à
Champ..ValeurAffichée pour que la requete soit correctement envoyée?
D'avance Merci
Alexis



Précisez comment et quoi vous affectez à votre champ.
Pour ma part je sauvegarde des fichiers rtf dans ce type de colonne et récupère
l'ensemble sans problème.
Bon courage.
A+