10. oktober 2002 - 13:50
Der er
5 kommentarer og 3 løsninger
Formatering af tal
Access database, som skal have indsat en værdi i et boolean felt. Hvordan? SQL = "INSERT INTO Tabel (boolsk_value) VALUES (?)"
Annonceindlæg fra Cognizant
10. oktober 2002 - 13:51
#1
Altså: Hvordan skal en boolsk værdi "formateres" i ASP?
10. oktober 2002 - 13:51
#2
SQL = "INSERT INTO Tabel (boolsk_value) VALUES (1)"
10. oktober 2002 - 13:52
#3
RIGTIG: SQL = "INSERT INTO Tabel (boolsk_value) VALUES (TRUE)" SQL = "INSERT INTO Tabel (boolsk_value) VALUES (true)" FORKERT: SQL = "INSERT INTO Tabel (boolsk_value) VALUES (FALSE)" SQL = "INSERT INTO Tabel (boolsk_value) VALUES (false)"
10. oktober 2002 - 13:52
#4
arghhh.. kom squ til at sende for tidligt. SQL = "INSERT INTO Tabel (boolsk_value) VALUES (1)" ' indsæt som sand SQL = "INSERT INTO Tabel (boolsk_value) VALUES (0)" ' indsæt som falsk //akj
10. oktober 2002 - 13:55
#5
variablen hentes via if request.form("status") = "" then status = false else status = true end if og skal indsættes sammen med andre værdier..... SQLNyArtikel="INSERT INTO Artikler (oprettet_af, oprettet_d, opdateret_d, titel, beskrivelse, kategori, resume, hardware_id, link, status) VALUES ('" & brugernavn & "', '" & Now & "', '" & Now & "', '" & titel & "', '" & beskrivelse & "', '" & kategori & "', '" & resum & "', '" & hardware_id & "', '" & link & "', status)" Men ovenstående virker. Får denne fejl: Error Type: Microsoft JET Database Engine (0x80040E10) No value given for one or more required parameters. /helpdesk/nyartikel.asp, line 25 (det virker når jeg ikke prøver at tilføje status)
10. oktober 2002 - 13:57
#6
din SQL skal være sådan her det er fordi status står som tekst i SQL og ikke en varialble: SQLNyArtikel="INSERT INTO Artikler (oprettet_af, oprettet_d, opdateret_d, titel, beskrivelse, kategori, resume, hardware_id, link, status) VALUES ('" & brugernavn & "', '" & Now & "', '" & Now & "', '" & titel & "', '" & beskrivelse & "', '" & kategori & "', '" & resum & "', '" & hardware_id & "', '" & link & "', " & status & ")"
10. oktober 2002 - 13:58
#7
der manger et & foran og bagved status !
10. oktober 2002 - 13:59
#8
Jamen, eagleeye, lige hvad jeg havde brug for! :) Takker (også til jer andre for hjælpen)
Kurser inden for grundlæggende programmering