webForumDet fria alternativet

If-sats fråga...

ASP

4 svar · 176 visningar · startad av Method

Medlem sedan apr. 2001357 inlägg
Frågan#1

Jag har det så här nu:

Ett textfält
En dropdownmeny

I textfältet skall man skriva en ny titel om det inte redan finns en i listan.

I dropdownmenyn väljer man en titel om den redan fanns.

Jag vill att vare sig man skriver i textfältet eller väljer en titel i menyn så skall det skrivas i samma kolumn i databasen hur löser jag detta med en if-sats?

Tack på förhand

Jonas

------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd

Medlem sedan dec. 200012 464 inlägg
#2
dim value,sql
if request.form("textfield") <> "" then
   value = request.form("textfield")
else
   value = request.form("dropdown")
end if
sql = "insert into t values('" & value & "')"

------------------
essentitia preter non sans multiplicandum

Medlem sedan apr. 2001357 inlägg
#3

Jag e lite trög men jag lägger ju in så här i databasen för varje fält i formuäret

rs("Huvudrubrik") = huvudrubrik

vart skall jag lägga din

sql = "insert into t values('" & value & "')"

Tack på förhand

------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd

[Redigerat av Method den 21 sep 2001]

Medlem sedan dec. 200012 464 inlägg
#4

det är bara att sätta det fältet i recordsetet

rs("titel") = value

eller vad det fältet nu heter.

Du kan ta bort variabeln sql helt och hållet.

(I och för sig så tycker jag att du bör använda insert i stället för addnew.)

------------------
essentitia preter non sans multiplicandum

Medlem sedan apr. 2001357 inlägg
#5

Ignorera detta, fel av mig... ;)

[Redigerat av Method den 21 sep 2001]

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