Avatar billede bkhansen Novice
09. december 2003 - 10:29 Der er 8 kommentarer og
1 løsning

SQl-sætningen er forkert?

MySQL = "INSERT INTO emner (tekstid, tekst, bruger, dato) VALUES (" & Request.querystring("filID") & ", " & Request.Form("indlaeg") & ", " & Request.Session("bruger") & ", " & Request.XXX(now()) & ")"


Ved godt den ikke er færdig, men kan ikke lige hitte ud af det hehe...
Avatar billede bkhansen Novice
09. december 2003 - 10:31 #1
Den skal skrive brugernavnet på den der er logget ind i feltet "bruger" i databasen ...
Så skal den skrive datoen i dato feltet .. hvis i skulle være i tvivl :-)
Avatar billede faxe Nybegynder
09. december 2003 - 11:06 #2
MySQL = "INSERT INTO emner (tekstid, tekst, bruger, dato) VALUES (" & Request.querystring("filID") & ", " & Request.Form("indlaeg") & ", " & Request.Session("bruger") & ", "& now() &")"

Sådan tor jeg den skal se ud...
Avatar billede faxe Nybegynder
09. december 2003 - 11:09 #3
Det gik vist for hurtigt... Sådan her...

MySQL = "INSERT INTO emner (tekstid, tekst, bruger, dato) VALUES (" & Request.querystring("filID") & ", " & Request.Form("indlaeg") & ", " & Request.Session("bruger") & ",'"&NOW()&"')"
Hvad med Request.Form("indlaeg") er det TEXT så skal der '' omkring....
Avatar billede medions Nybegynder
09. december 2003 - 11:13 #4
du ligger dit spørgsmål i den forkerte kategori, det skal ligge under:

Kategorioversigt -> Programmering -> Script -> ASP !

//>Rune
Avatar billede bkhansen Novice
09. december 2003 - 11:16 #5
hejsa.
Får denne fejlmeddelelse:

Microsoft VBScript runtime error '800a01b6'

Object doesn't support this property or method: 'Session'

/test/nytindlaeg.asp, line 112

http://www.bkhansen.dk/test/nytindlaeg.asp?filID=20
Avatar billede faxe Nybegynder
09. december 2003 - 11:18 #6
MySQL = "INSERT INTO emner (tekstid, tekst, bruger, dato) VALUES (" & Request.querystring("filID") & ", " & Request.Form("indlaeg") & ", " & session("bruger") & ",'"&NOW()&"')"

Prøv denne
Avatar billede medions Nybegynder
09. december 2003 - 11:18 #7
MySQL = "INSERT INTO emner (tekstid, tekst, bruger, dato) VALUES (" & Request.querystring("filID") & ", " & Request.Form("indlaeg") & ", " & Session("bruger") & ",'"&NOW()&"')"

Sådan skal det se ud!

//>Rune
Avatar billede medions Nybegynder
09. december 2003 - 11:19 #8
Hmm og jeg tror endda du skal unreserve dine felter!

MySQL = "INSERT INTO emner (tekstid, [tekst], [bruger], [dato]) VALUES (" & CInt(Request.querystring("filID")) & ", '" & Request.Form("indlaeg") & "', '" & Session("bruger") & "','"&NOW()&"')"

//>Rune
Avatar billede medions Nybegynder
09. december 2003 - 11:57 #9
Thx 4 Poinz

//>Rune
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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