14. september 2004 - 21:52
Der er
3 kommentarer og 1 løsning
Datatyperne stemmer ikke overens i kriterieudtrykket / radio butt
Hej! Jeg har en (dansk) Access-database med bl.a. feltnavnet "Telt" og datatypen "Ja/Nej". Min formular har et sæt radio-knapper med titlen "Telt" og mulighederne Ja/Nej. Når jeg forsøger at skrive til min database, får jeg fejlmeddelelsen "Datatyperne stemmer ikke overens i kriterieudtrykket." Jeg er kommet frem til at det må være radio-knapperne, der er årsagen til fejlen. Hjælp udbedes (se bort fra evt. unødvendig brug af Replace). --- start på sql sætning --- sqlAdd = "INSERT INTO arrangement (aDato, aTidspunkt, aSted, aPersoner, aBeskrivelse, aTelt, aAndet) VALUES ('" & Replace(Request.Form("Dato"),"'","''") & "', '" & Request.Form("Tidspunkt") & "', '" & Replace(Request.Form("Sted"),"'","''") & "', '" & Replace(Request.Form("Personer"),"'","''") & "', '" & Replace(Request.Form("Beskrivelse"),"'","''") & "', '" & Request.Form("Telt") & "', '" & Request.Form("Andet") & "')" call openConn() dbc.execute sqlAdd --- slut på sql sætning ---
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
14. september 2004 - 21:55
#1
HVis det er er af typen Ja/Nej i databasen skal det gemmes som enten True eller False uden ' omkring. if lcase(request.form("Telt")) = "ja" then Teltvalgt="true" else Teltvalgt="false" end if og så sql sætningen bliver: sqlAdd = "INSERT INTO arrangement (aDato, aTidspunkt, aSted, aPersoner, aBeskrivelse, aTelt, aAndet) VALUES ('" & Replace(Request.Form("Dato"),"'","''") & "', '" & Request.Form("Tidspunkt") & "', '" & Replace(Request.Form("Sted"),"'","''") & "', '" & Replace(Request.Form("Personer"),"'","''") & "', '" & Replace(Request.Form("Beskrivelse"),"'","''") & "', " & Teltvalgt & ", '" & Request.Form("Andet") & "')" call openConn() dbc.execute sqlAdd
14. september 2004 - 22:02
#2
Jeg tager hatten af for dig, eagleeye! Godt nok hurtig udrykning. Tak endnu engang! PS: Er du evt. interesseret i noget freelance arbejde? PS: Det virker selvfølgelig.
14. september 2004 - 22:02
#3
eagleeye: smid et svar, så du kan få nogle pts
14. september 2004 - 22:07
#4
Ok her et svar :) freelance arbejde? Nej tak, ikke i øjeblikket.
Kurser inden for grundlæggende programmering