Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 21/02/2013, 23h30   #1
maxx78
Invité de passage
 
Inscription : février 2013
Messages : 3
Détails du profil
Informations forums :
Inscription : février 2013
Messages : 3
Points : 1
Points : 1
Par défaut Un Replace compliqué

Bonjour,

Je suis pas un spécialiste ! Je cherche si possible avec la fonction Replace (ou autre) à identifier un caractère dans une chaine et le remplacer avec toute la chaine qui suit.

J'aurai bien aimé qu'un truc du genre marche :

Code :
1
2
chaine=ANN_RECORDSET("ACC")
chaine2=replace(chaine,"<"(right,200),"")
J'ai une ancienne bdd très volumineuse qui a subit de multiples injections et j'aimerais la nettoyer facilement en identifiant le < et en virant tout ce qui suit. Je cherche une solution partout mais je ne trouve rien. Si vous avez une idée de génie je prends, merci.
maxx78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2013, 09h07   #2
pc75
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 3 143
Détails du profil
Informations personnelles :
Âge : 57
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 3 143
Points : 3 319
Points : 3 319
Bonjour,

Tu identifies la position du caractère < et ensuite tu récupères le texte qui se situe avant cette position.
Code :
1
2
3
chaine=ANN_RECORDSET("ACC")
Pos = InStr(chaine, "<")
NewChaine = Left(chaine, Pos - 1)
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
Pas de questions techniques en MP.
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/02/2013, 14h55   #3
maxx78
Invité de passage
 
Inscription : février 2013
Messages : 3
Détails du profil
Informations forums :
Inscription : février 2013
Messages : 3
Points : 1
Points : 1
Par défaut merci pour ta réponse mais !

VBScript error '800a0005'
Argument ou appel de procédure incorrect: 'Left'
maxx78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2013, 18h41   #4
maxx78
Invité de passage
 
Inscription : février 2013
Messages : 3
Détails du profil
Informations forums :
Inscription : février 2013
Messages : 3
Points : 1
Points : 1
Par défaut merci merci merci

l'erreur venait juste de la non présence du < dans le champ
maxx78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h23.


 
 
 
 
Partenaires

Hébergement Web