webForumDet fria alternativet

Loopa in i databas.

ASP

2 svar · 239 visningar · startad av dahlgren

Medlem sedan aug. 20011 946 inlägg
Frågan#1

Jag har ett formulär där jag klistrar in ca 200 mailadresser, en på varje rad. Nu vill jag lägga in dom i min databas. hur bör en sån loop se ut. Vill även att den ska lägga till en gemensamn nämnare för de adresserna som hämtas från ett annat formulär. Att fixa det är ett mindre problem. Hur gör jag loopen?

Medlem sedan juni 200032 967 inlägg
#2
arrMailAddresses = Split(Request.Form("textarean"), vbCrLf)
For i = 0 to ubound (arrMailAddresses)
    strSQL = "INSERT INTO foo (email, nåtannat) VALUES ('" & arrMailAddresses(i) & "', '" & Request.Form("bar") & "')"
    objConn.execute strSQL,,128
Next

Typ. ;)

Medlem sedan aug. 20011 946 inlägg
#3

Tack @nders. Lika snabb som vanligt. :)

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