Avatar billede flashit Nybegynder
08. februar 2003 - 01:43 Der er 2 kommentarer og
1 løsning

Kan i finde fejlen

<%
dim strlogonuser
dim user
dim user2
user2 = JKMI
strLogonUser = Request.ServerVariables("LOGON_USER")
user = mid(strlogonuser, 6) 
%>
<%
strconnect="Driver={Microsoft Access Driver (*.mdb)};DBQ="& Server.Mappath("disper.mdb")
SET DbObj=Server.CreateObject ("ADODB.Connection")
DbObj.Open strconnect
SET tabel=DbObj.Execute("UPDATE disper SET Sted='" & request.form("radiobutton") & "', Dato=now where Navn = " & user & " ")
%>


Det er i denne linie fejlen skulle være:

SET tabel=DbObj.Execute("UPDATE disper SET Sted='" & request.form("radiobutton") & "', Dato=now where Navn = " & user & " ")
Avatar billede eagleeye Praktikant
08. februar 2003 - 01:46 #1
Hvis Navn er et streng skal der ' omkring i SQL'en, der er heller ingen grudn til at ligge resultet af en UPDATE ind i et recordset da det bare bliver tomt.:


DbObj.Execute("UPDATE disper SET Sted='" & request.form("radiobutton") & "', Dato=now where Navn = '" & user & "'")
Avatar billede eagleeye Praktikant
08. februar 2003 - 01:48 #2
Ellers så skrev hvilken fejl den kommer med?

Måske der skal () efter Now:  Dato=now() where navn=....
Avatar billede flashit Nybegynder
08. februar 2003 - 01:50 #3
Det er helt perfekt.

Tak og godnat
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