webForumDet fria alternativet

parseing och insert?

8 svar · 291 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 630 inlägg
#1

hejsan,

postar ngt i ett formular detta skickas till ett annat foretag och jag far tillbaka en string fran detta foretag via xml i detta format:

"blabl","blabla","blabl"
"179","928","1892"

hur skall jag fixa detta sa jag trycker in det i databasen, jag har skapat den ovre radan som kolumner i databasen, men hur skall jag i xml koden trycka in vardena? eller ska jag ta den stringen som jag far tillbax o sedan trycka in den i databasen, fattar inte hur jag skall ga tillvaga da jag har en xml kod??

GimboMedlem sedan dec. 20001 630 inlägg
#2

kan jag spara allt det som skrivs under pa rad 2 i variabler, genom ngn split lr ngt?

GimboMedlem sedan dec. 20001 630 inlägg
#3

ok nu behover jag hjalp! har gjort en split sa att det ser ut pa foljande vis:

"000698645130"
"145"
""
"N"
"Y"
""
"000057"
"1"
""
""
"1"
"10791220584833.009"
""

hur skall jag kunna satta in det i databasen i exakt den ordningen: sa har ser min split ut:

hur far jag detta att funka:

For i = 14 to ubound(u)
i & "col" = u(i)
next

jag far Syntax error??

/red

@ndersMedlem sedan juni 200026 914 inlägg
#4

Du kan inte sätta dynamiska variabelnamn på det sättet. Du har ju redan en array, vad är det för fel på den?

GimboMedlem sedan dec. 20001 630 inlägg
#5

det jag vill gora e att lagga in allt som finns i arrayen i databasen och darfor tankte jag lagga in varje varde i varsin variabel for att kunna kora insert into sedan, e jag helt ute o cyklar eller?

@ndersMedlem sedan juni 200026 914 inlägg
#6

Varför ska du lägga värdena i variabler? Använd värdena från arrayen direkt i din Insert-fråga istället.

GimboMedlem sedan dec. 20001 630 inlägg
#7

never done that before, vet du hur man gor?
jag har ett varde som e fast, och det ar den forsta kolumnen, resterande kolumner skall fyllas i mha arrayen

@ndersMedlem sedan juni 200026 914 inlägg
#8

Det är ju ingen skillnad att använda variabler än att använda arrayen direkt?

strSQL = "INSERT INTO tblWoo VALUES ('foobar', '" & u(0) &"', '" & u(1) & "')" 'och så vidare...
GimboMedlem sedan dec. 20001 630 inlägg
#9

man tackar

Genererad på 367 ms · cache AV · v20260730165559-full.f96bc7eb