Loopa in i databas.

ASP

2 svar · 252 visningar · startad av dahlgren

Medlem sedan aug. 20011 946 inlägg
Trådstart#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. :)

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