---
title: "Vill inte uppdatera databasen!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/91335-vill-inte-uppdatera-databasen"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "M.Cheraghi"
published: "2003-11-26T13:39:25.000Z"
updated: "2003-11-26T16:37:41.000Z"
replies: 8
views: 269
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/91335-vill-inte-uppdatera-databasen"
---

# Vill inte uppdatera databasen!

## #1 — M.Cheraghi, 2003-11-26T13:39Z

Hallojsan!
har stött på ett problem med uppdatering av databasen!
grejjen är att databasen vill inte bli uppdaterad med de nya data jag vill mata in! får inget felmedelande heller =/!

```
<%
user = request.form("uname")
pass = request.form("pass")

if pass = "" then
error = "1"
end if

if user = "" then
error = "1"
end if

if error = "1" then
	response.redirect("main.asp?error=1")

else
%>
<!--#include file="dbconn.asp" -->
<%
Set RS = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM user where uname='"&user&"' AND password='"&pass&"'"
Set RS = conn.execute(SQL)

if rs.bof and rs.eof then
	response.redirect("default.asp?error=1")
else

session("status") = "inloggad"
session("id") = RS("id")
session("uname") = RS("uname")

tid = now()
status = "online"

[b]Set RS = Server.CreateObject("ADODB.Recordset")
strSQL="UPDATE user SET logintid = '"&tid&"' AND status = '"&status&"' where uname ='"&user&"'"
Set RS = conn.execute(strSQL)

response.redirect("default.asp")[/b]

end if

RS.close
conn.close

end if
%>
```

fetmarkerat r min updatekod, har dubbelkollat allafältnamn å sånt

logintid = datum
Status = Text

förstår inte vad som e problemet, den övriga koden som kollar användarnamnet fungerar bra o man bli vidare skickad till nästa sida, fast databasen inte uppdateras =)

Permalänk: https://www.webforum.nu/p/91335

## #2 — Melea, 2003-11-26T13:41Z

pröva med:

```
<!--#include file="dbconn.asp" -->
<%
dim struser, strpass
struser = request.form("uname")
strpass = request.form("pass")

if strpass = "" then
error = "1"
end if

if struser = "" then
error = "1"
end if

if error = "1" then
	response.redirect("main.asp?error=1")
else

SQL = "SELECT * FROM user where uname='"&struser&"' AND password='"&strpass&"'"
Set RS = conn.execute(SQL)

if rs.bof and rs.eof then
	response.redirect("default.asp?error=1")
else

session("status") = "inloggad"
session("id") = RS("id")
session("uname") = RS("uname")

dim strlogintid, strstatus
strlogintid = now()
strstatus = "online"

strSQL="UPDATE user SET logintid = '"&strlogintid&"' AND status = '"&strstatus&"' where uname ='"&struser&"'"
Set RS = conn.execute(strSQL)

response.redirect("default.asp")

end if

RS.close
conn.close

end if
%>
```

Mvh

Permalänk: https://www.webforum.nu/p/1214173

## #3 — Cannabis_Tomten, 2003-11-26T13:44Z

Edit.. ojjj, blev nå fel

Permalänk: https://www.webforum.nu/p/1214175

## #4 — Melea, 2003-11-26T13:45Z

Jag redigerade mitt inlägg, det som står nu borde funka =)

Permalänk: https://www.webforum.nu/p/1214176

## #5 — Cannabis_Tomten, 2003-11-26T13:47Z

> **Melea skrev:**
>
> Jag redigerade mitt inlägg, det som står nu borde funka =)

ldsen att göra dej besviken.. men inget blir uppdaterat endå =/

Permalänk: https://www.webforum.nu/p/1214179

## #6 — ConnyFox, 2003-11-26T15:07Z

Hmm jag brukar skriva utan and med ett , istället o d funkar för mig, kanske är det som e felet?

Vet inte om det beror på vilken databas man använder, jag använder iaf MySQL

```
strSQL="UPDATE user SET logintid = '"&tid&"', status = '"&status&"' where uname ='"&user&"'"
```

Permalänk: https://www.webforum.nu/p/1214226

## #7 — @nders, 2003-11-26T15:09Z

Nej, det beror inte på vilken databas man använder, det skall vara komma, inte and.

Men, frågan är hur SQL-frågan med and gick igenom utan felmeddelande?

Permalänk: https://www.webforum.nu/p/1214228

## #8 — ConnyFox, 2003-11-26T15:37Z

Det var väll det jag trodde, får hoppas d funkar då!

kanske var nått annat som gav felmeddelande innan :D

Permalänk: https://www.webforum.nu/p/1214246

## #9 — Cannabis_Tomten, 2003-11-26T16:37Z

Tack så mkt grabbar. det var det som var felet! men jag förstår inte heller hur frågan gick igenom utan felmedelande! =/ men hursomhelst fungerar det nu! (y)

Permalänk: https://www.webforum.nu/p/1214273

---

Tråden på webben: https://www.webforum.nu/amne/asp/91335-vill-inte-uppdatera-databasen
