Avatar billede jnissen Nybegynder
16. november 2003 - 12:44 Der er 5 kommentarer og
2 løsninger

Spørgsmål vedr. checkbox

Hej.

Jeg har nogle problemer med at opdatere min db. Jeg har et felt som hedder top12 som er et ja/nej felt. På min asp-side har jeg en checkbox som hedder top12.

Min kode ser sådan ud:

<%
top12 = request.form("top12")
if top12 <> "TRUE" then top12 = "FALSE"

set conn = server.createobject("ADODB.connection")
path = Server.MapPath("db.mdb")
conn.Open "DBQ="& path &";DefaultDir="& path & ";Driver={Microsoft Access Driver (*.mdb)}"

SQL="UPDATE pr SET "
SQL = SQL & "Fornavn='" & request.form("Fornavn") & "', "
SQL = SQL & "Efternavn='" & request.form("efternavn") & "' "
SQL = SQL & "top12='" & top12 & "' "

SQL = SQL & " where pers ='" & request("pers") &"'"

'Response.write SQL
Set RS = Conn.Execute(SQL)
%> 

Er der nogen som kan se en fejl i koden?
Avatar billede eagleeye Praktikant
16. november 2003 - 12:46 #1
hvad står der i value på din Checkbox?


Der skal ikke ' omkring det skal være lige som med tal:

SQL = SQL & "top12=" & top12 & " "
Avatar billede Slettet bruger
16. november 2003 - 12:47 #2
if top12 <> "ON" then top12 = "FALSE"

checkboxe kører ON/OFF
Avatar billede jnissen Nybegynder
16. november 2003 - 12:54 #3
Tak for hjælpen. Jeg har brugt begge jeres svar og nu virker det.

Tak for det hurtige svar, og forsat god weekend.
Avatar billede Slettet bruger
16. november 2003 - 12:55 #4
det var så lidt... og i lige måde... det der nu er tilbage af den :(...
Avatar billede jnissen Nybegynder
16. november 2003 - 12:59 #5
ja...weekender er altid for korte :-), men så er det godt der snart er juleferie :-)
Avatar billede Slettet bruger
16. november 2003 - 12:59 #6
weee... 35 dage :(...
Avatar billede jnissen Nybegynder
16. november 2003 - 13:10 #7
Det går da også hurtigt :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester