webForumDet fria alternativet

Uppdatera ett fält från ett annat

ASP

0 svar · 162 visningar · startad av evesve

Medlem sedan sep. 2001163 inlägg
Frågan#1

Tjenare!
Jag har en tabell som ser ut så här. (ASP) (Accessdatabas)
------------------------------------------------------------------------
I..... NAMN....I..... NAMN_GAMMALT..... I
------------------------------------------------------------------------
I..... ERIK ..... I ........I
------------------------------------------------------------------------
I..... SVEN ...... I... JOHAN ..... I
------------------------------------------------------------------------
I............. I... ARNE ...... I
------------------------------------------------------------------------
Jag vill flytta över ERIK till högra kolumnen enbart om jag fyller i ett annat namn.
Jag vill även kunna ta bort ett namn utan att ARNE försvinner.
ARNE ska givetvis finnas kvar som gammal om jag skriver in ett nytt namn i vänstra kolumnen.
SVEN ska givetvis "slå ut" JOHAN om SVEN blir utbytt.

Bifogar kod som inte blev så bra, men den visar hur jag försökt tänka.


<form method="POST" action="namn.asp?Nr=<% =Nr %> name="ad">

<%
'''Om "namn" ändras skall gammalt namn läggas till i "namn_gammal"
If  Recset("namn") ----INTE ÄR---- Request.Form("namn_gammalt") Then%>
<input type="text" name="namn_gammalt" value="<% =RecSet("namn") %>">

<%Else%>
<input type="text" name="namn_gammalt" value="<% =RecSet("namn_gammalt") %>">
<%End If%>

<input type="submit" name="knapp" class=bg5 value="Uppdatera">
<%If request.form("knapp") = "Uppdatera" Then
for i = 1 to request.form("nr").count%>
<%

sql = "update pluton setnamn = '" & request.form("namn")(i) & "'," _
   & " namn_gammalt = '" & Request.Form("namn_gammalt")(i) & "'" _
   & " where nr = " & request.form("nr")(i)

response.write sql
connect.execute sql,,128
next%>

Hur gör jag?

[Redigerat av evesve den 04 nov 2001]

252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)