ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Concatenation de chaine (variable + "texte" ne marche pas.   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

sam. 31 décembre 2016, 20h21
phoenixset
Algérie Algérie

atoutfox.public.association

Concatenation de chaine (variable + "texte" ne marche pas.

Bonjour;

J'ai une table contenant un champ de type caractère (et d'autres champs de divers types) dont certains enregistrements contiennent des valeurs et d'autres sont vides, j'essaye d'ajouter "/16" à ceux qui ont des valeurs, ça dit que (n) enregistrements ont été remplacés mais je ne vois aucun changement dans le brows, ma commande est la suivante:

replace all num_reg with num_reg + "/16" for num_reg <> ""

Je vous informe que SET EXACT est sur ON

Les enregistrements non vides ont une longueur de chaîne de 7 et contiennent 4 caractères (des chiffres plus précisément) et je veux par exemple que "2413" devienne "2413/16" je précise encore une fois que la longueur de la chaîne dans la structure est de 7.

Ma question est: Pourquoi le remplacement ne se fait pas malgré un résultat positif ?

Merci d'avance pour votre aide.

Permalink : http://www.atoutfox.org/nntp.asp?ID=0000018025
20 088 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :


www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3