webForumDet fria alternativet

Insert på flera rader

ASP

4 svar · 316 visningar · startad av sven

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

Kan man göra en (flera) insert på flera rader samtidigt... Menar om jag har en formulärsida som skall in på olika rader i databasen...??
typ såhär...

<input type="text" name="rad1">
<input type="text" name="rad2">

Om det funkar hur skulle en insert i så fall kunna se ut?

Medlem sedan nov. 20018 492 inlägg
#2

Rader???
Menar du tabeller eller fält i databasen eller vad menar du?

SQL = "INSERT INTO [blue]TABELL[/blue] (falt1, falt2) VALUES('" & falt1 & "', '" & falt2 & "'"
Connection.Execute(SQL)

/Mika3l

Medlem sedan juni 200032 967 inlägg
#3

Du menar att du vill smäcka in flera poster i tabellen på samma gång?

Det blir till att loopa igenom form collection.

Hur ser ditt formulär ut?

Mvh,

Medlem sedan aug. 2001383 inlägg
#4

Just @nders...

Men jag har inte bestämt riktigt hur sidan skall se ut... Men om man säger att jag har ett datum fält och det skall finnas med i alla inserterna... sen skall det finnas förnam och efternamn på 4 gubbar (eller gummor).. kallas exvis... fornamn1, forman2 osv och efternamn1, efternamn2 osv...

Medlem sedan mars 2002777 inlägg
#5
For each fieldname in Request.Form("field")

' gör din insert

Next
258 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)