babe59
Messages postés189Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention27 novembre 2015
-
14 nov. 2006 à 16:14
babe59
Messages postés189Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention27 novembre 2015
-
15 nov. 2006 à 13:24
Bonjour,
Je reçois une chaine de caractères contenant un ensemble de champs de taille variable et sans séparateur (ch001ch02ch0003ch004...).
J'aimerai effectuer quelques vérifications sur les champs puis les enregistrer dans une table sous SQL Server.
Je pourrais utiliser .substring et initialiser une structure par exemple mais j'aimerai faire cela de manière plus "banalisée"
En VB6 je définissiais une structure avec des string*n et je faisais un LSET (le LSET permet de copier une chaine dans une structure). Auriez vous une idée en C#
DT
babe59
Messages postés189Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention27 novembre 2015 14 nov. 2006 à 20:13
ShareVB : je me suis mal exprimé, j'ai mis des chxxx pour indiquer des nom de champs et des longueur. Le contenu de ma chaine serait plutot du style 123487921478CODELONG qui donnerai
Var1 = 123
Var2 = 87921
Var3 = 478
Var4 = CODE
Var5 = LONG
Je ne peux donc pas utiliser de split
--------------------------------------------
Cette chaine est en fait un message entre calculateur elle aura donc un format fixe (c-a-d Var1 toujours sur 3 car, Var2 toujours sur 5 car ...)
DT
Vous n’avez pas trouvé la réponse que vous recherchez ?
babe59
Messages postés189Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention27 novembre 2015 14 nov. 2006 à 20:14
Leprov : j'y avais pensé mais je peux me retrouver avec des chaines de plusieurs centaines de caractères(et donc de champs) j'ai bien peur que cela ne soit pas maintenable...