Alternative a split

Résolu
oliverell62 Messages postés 13 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 3 septembre 2010 - 13 août 2009 à 12:50
oliverell62 Messages postés 13 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 3 septembre 2010 - 14 août 2009 à 20:53
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
A voir également:

2 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
14 août 2009 à 15:23
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
3
oliverell62 Messages postés 13 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 3 septembre 2010
14 août 2009 à 20:53
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
0
Rejoignez-nous