Avatar billede swamboo Seniormester
18. august 2004 - 23:27 Der er 4 kommentarer og
1 løsning

Update mangler parameter

Jeg har forsøgt mig med følgende:

          sql = "SELECT * from [Login]"

          set rstemp = conntemp.execute(sql)
          do while not (rstemp.eof or rstemp.bof)
          if request("navn") = rstemp("bruger-id") then

              if request("Pass") = rstemp("Password") then
                  %>
                  <script language="javascript">
                  alert("OK login!");
                  </script>
                  <%
                  Session("HEP") = "ja"
                  session("antal") = 0
      SQL = "UPDATE login SET dato = '" & now() & "' WHERE id="& rstemp("id")&" "
      conntemp.execute(sql)
                  response.redirect("default.asp")
              else


Hvorfor siger den at der mangler 1 parameter??
Avatar billede eagleeye Praktikant
18. august 2004 - 23:31 #1
Prøv at sætte [] omkring login, eller så tjek dine kolonnenavne er rigtige.:

SQL = "UPDATE [login] SET dato = '" & now() & "' WHERE id="& rstemp("id")
Avatar billede swamboo Seniormester
18. august 2004 - 23:36 #2
NIX...
Skriver stadig:
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access-driver] Der er for få parametre. Der var ventet 1.
Avatar billede eagleeye Praktikant
18. august 2004 - 23:39 #3
Hvis du er 100% sikker på kolonnenavne så prøv at uskrive SQL sætnigen og tjek den ser rigtig ud:

      SQL = "UPDATE login SET dato = '" & now() & "' WHERE id="& rstemp("id")&" "
      Response.Write SQL
      Response.End
      conntemp.execute(sql)
Avatar billede swamboo Seniormester
18. august 2004 - 23:41 #4
SORRY!!!!!!!!!!

Der var en kolonne-navn fejl!!!! Beklager!!!!
Jeg kunne heller ikke forstå at det ikke virkede.

Tak for hjælpen - smidder du et svar efter mig??
Avatar billede eagleeye Praktikant
18. august 2004 - 23:42 #5
Ok :)
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