webForumDet fria alternativet

Hur gör man?

3 svar · 201 visningar · startad av -torlejf-

-torlejf-Medlem sedan feb. 2000153 inlägg
#1

Hej!
Om jag använder kommandot SPLIT för att dela textsträngen 300-200. Jag har - märket som avgränsare.
Så jag vill ha värdena 300 och 200.
Hur gör jag för att sedan skriva in detta i en databas. Alltså vad får värdena för något namn och hur skriver man för att lägga in dom.
Jag villl ha 300 i en kolumn som heter 'Hojd' och 200 i en kolumn som heter 'Bredd'

------------------
::::::::::::::::::::::::
:Mvh. Torlejf :: Design:
::::::::::::::::::::::::
Hemsida på G!!!

emissionMedlem sedan dec. 19996 721 inlägg
#2

minarray=split("300-200","-")

'det ena värdet ligger i minarray(0) och det andra i minarray(1)

------------------
Gunnar Liljas - webbutvecklare
Leon Reklambyrå AB

erkaMedlem sedan dec. 19996 522 inlägg
#3

om man ska splitta info i en databas som kan vara olika tex. som jag innan hade en filmdatabas, om jag då har tex 3 skådisar som är separerade med - tecket i fältet skadisar.

Hur skriver man då ?

minarray=split("???-???","-")
och hur får man ut dem då ??

vart kan man läsa mer om arrays, vad exakt är det egentligen ? känner mig BIG TIME confused...

tackar på förhand

PatrikBMedlem sedan mars 20002 836 inlägg
#4

Hello,

du kan slitta upp det på detta sätt:

arrString = Split(strNumber,",")

Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open

For i = 0 To UBound(arrString)

strSQL = "INSERT INTO tabell(field1) VALUES('" & arrString(i) & "')

objConn.Execute(strSQL)
Next

objConn.Close
Set objConn = nothing

hoppas att du får det att funka, annars e det bara att fråga igen ...

cya,
PatrikB

------------------
=================================
** ZWGdesign **
=================================

257 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
135 ms — hämta forumlista (db)
119 ms — hämta statistik (db)
121 ms — hämta tråd, inlägg och bilagor (db)