webForumDet fria alternativet

Uppdatera post

ASP

3 svar · 325 visningar · startad av krantzsimon

Medlem sedan maj 20077 inlägg
Frågan#1

Om det finns en post som redan innehåller det värde som ska skrivas in skall denna post skrivas över med den nya datan, hur går jag till väga?

Variabler som ska skrivas in; comp_1, comp_2, comp_3, comp4 i 4 olika kolumner med samma namn.

Medlem sedan okt. 20041 556 inlägg
#2

Ok, annars så skall en ny post läggas till eller?

Medlem sedan maj 20077 inlägg
#3

Den aktuella posten ska skrivas över.

Medlem sedan okt. 2004392 inlägg
#4

krantzsimon skrev:

Om det finns en post som redan innehåller det värde som ska skrivas in skall denna post skrivas över med den nya datan, hur går jag till väga?

Jag kanske är lite trög just nu (2:33), men vad menar du?

Om posten redan innehåller värdet som ska skrivas in, varför vill du skriva över den?

Testa detta: (skrev den för hand, så den är inte skottsäker)

Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open [red]SQL[/red], [red]Conn[/red], 3, 3
rs("comp_1") = comp_1
rs("comp_2") = comp_2
rs("comp_3") = comp_3
rs("comp4") = comp4
rs.Update
rs.Close
Set rs = Nothing

Notera: comp4 har ingen understreck som alla andra eftersom du skrev det så. Notera också att du måste ha värde för SQL och Conn, röd markerade.

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)