T Trumpf Medlem sedan feb. 2004 213 inlägg Frågan 31 aug. 2005 12:38 #1 Jag har följande radioknappar.
Fyra i antal.
<input type=radio name="kat" value="Lindare"> Lindare
<input type=radio name="kat" value="Separator"> Separator
<input type=radio name="kat" value="Orbit"> Orbit
<input type=radio name="kat" value="Haspel"> Haspel
Mitt problem är hur jag kopplar dessa till min databas.
Skapat ett fält som heter bild2 i min tabell.
Samt min accessfil heter col.mdb
När man gör en checked på en radioknapp, så ska den lägga det namn som radioknappen heter i fältet bild2.
Någon som vet hur gör kopplingen?
P Peter S Medlem sedan dec. 2002 5 483 inlägg ' Ta emot värdet på knappen
bv = request.form("kat")
' Lägg till i databasen
if len(bv) > 0 then
conn.execute("insert into t (bild2) values ('" & bv & "')")
end if
Beroende på vad du har för ytterligare kolumner i tabellen, kommer naturligtvis SQL-frågan att se annorlunda ut.
Jesper T Medlem sedan nov. 2001 7 144 inlägg Det är bara en variabel som får innehållet i formulärfältet "kat".
T Trumpf Medlem sedan feb. 2004 213 inlägg Ok
Jag har en sql sträng som ser ut så här:
SQL = "Insert Into tabell(product,des,partnr,info,bild) VALUES ('" & Request.Form("product") & "', '" & Request.Form("des") &"', '" & Request.Form("partnr") &"', '" & Request.Form("info") &"', '" & Request.Form("bild") &"')"
Kan jag lägga till det ovan efter eller?!
Jesper T Medlem sedan nov. 2001 7 144 inlägg Du skulle lika gärna kunna göra så här:
' Lägg till i databasen
if len(request.form("kat")) > 0 then
conn.execute("insert into t (bild2) values ('" & request.form("kat") & "')")
end if
Men det är dumt.
Jesper T Medlem sedan nov. 2001 7 144 inlägg Visst:
SQL = "Insert Into tabell(product,des,partnr,info,bild[b],kat[/b]) VALUES ('" & Request.Form("product") & "', '" & Request.Form("des") &"', '" & Request.Form("partnr") &"', '" & Request.Form("info") &"', '" & Request.Form("bild") &"'[b],'"& Request.Form("kat") &"'[/b])"
T Trumpf Medlem sedan feb. 2004 213 inlägg Tusen tack!
Det fungerar.
Nu skulle jag vilja ha en sökning också.
Får väl starta en tråd för det kanske.
Eller har ni tips till mig ang. länk osv?!
P Peter S Medlem sedan dec. 2002 5 483 inlägg Börja med att söka här i forumet. Hittar du ingenting kan du gott starta en ny tråd.
Glöm inte att acceptera som slutgiltigt, det svar som löste ditt problem.
P Peter S Medlem sedan dec. 2002 5 483 inlägg Meningen är att du skall markera det svar som löste ditt problem.