Alternative a split [Résolu]

Signaler
Messages postés
13
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
3 septembre 2010
-
Messages postés
13
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
3 septembre 2010
-
bonjour

j utilise une fonction split dans un soft . vb.net

split_response = Split(valeur, "<|-|>", , CompareMethod.Text)


le soucis est le temps de reponse, en effet, sur plusieurs milliers de ligne ca prends trop de temps

y a t il une alternative

la solution split() me convenait, mais est trop longue

merci d avance

2 réponses

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
68
pourquoi ce

CompareMethod.Text

en effet, ca signifie: ne pas ce soucier des majuscules ou minuscules.
ca ne me semmble pas approprié, puisque ton séparateur n'est composé que de symboles.

j'ajouterais que tu devrais utiliser les méthodes de ton objet String 'valeur', plutot que Split...

split_response = valeur.Split(....)




Renfield - Admin CodeS-SourceS - MVP Visual Basic
Messages postés
13
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
3 septembre 2010

ola


ben en fait apres vérification , il s avère que c etait l insert dans la bdd qui etait mauvais ...

j ai reussi a diminuer le temps a 3 secondes pour 1500 lignes traite ( avec l insert dans la bdd ) ce qui me parait honorable

CompareMethod.Text => l avais trouve dans l aide en ligne msdn le split normal ne me permettait pas d utiliser un séparateur a plusieurs cartaractere

je vais tester le temps de réponse mais c vrai que si cela ne vérifie que les minuscule majuscule, aucun intérêt


merci