webForumDet fria alternativet

Dela upp en sträng

.NET

3 svar · 404 visningar · startad av Debeo

Medlem sedan maj 200340 inlägg
Frågan#1

Hejsan!

har en sträng som ser ut enligt förljande:
DA110008SO1341N000007925

denna sträng skulle ja vilja spara ner i en databas uppdelad enligt följande tabeller:

Event: D
Class: A
time: 110008
Position: SO1341
Sign: N
time2: 000
Id: 007925

Hur gör jag??

Tacksam för alla svar!!

Kodar i VB helst :)

Medlem sedan dec. 20003 563 inlägg
#2

Måste du få in strängen i det formatet? Om du bara skulle kunna sätta ett komma emellan varje värde kan du ju splitta den utan problem.
I detta fall är du nog nästan tvungen att använda mid()-funktione och stega dig igenom. Men dä _måste_ du veta exakt hur långa varje sträng ska vara.

r: :r
substring ska man självklart använda istället för gamla vb-funktionen mid()

Medlem sedan sep. 20011 914 inlägg
#3
dim hmm as string = "DA110008SO1341N000007925"
dim a as string = hmm.Substring(0, 1)
dim b as string = hmm.Substring(1, 1)
dim c as string = hmm.Substring(2, 6)
dim d as string = hmm.Substring(8, 6)
osv...
Medlem sedan maj 200340 inlägg
#4

Tackar tackar!!

Funka fint.

Tack för hjälpen!!

266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)