---
title: "sql update"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/41974-sql-update"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Sico"
published: "2002-04-18T15:10:07.000Z"
updated: "2002-04-18T17:05:18.000Z"
replies: 10
views: 250
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/41974-sql-update"
---

# sql update

## #1 — Sico, 2002-04-18T15:10Z

```
If Request.QueryString("profil") = "uppdatera" Then

	Mail = Request.Form("Mail")
	Icq = Request.Form("Icq")
	Url = Request.Form("Url")
	Sign = Request.Form("Sign")

		Url2 = Left(Url,7)
		If Url2 = "http://" Then 
		strUrl = Url
		Else
		strUrl = "http://" & Url 
		End If

strSQL = "UPDATE t_Members SET " _ 
& "( f_Mail = '"& Mail &"', f_Icq = "& Icq &", f_Url = '"& strUrl &"', f_Sign = '"& Sign &"' Where f_ID=" & Session("UserID") & ") "

	[b]Connect.Execute( strSQL )[/b]

	Response.Redirect "admin.asp?profil=uppdaterad"

End If
```

> Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
> \[Microsoft\]\[ODBC Microsoft Access Driver\] Syntax error in UPDATE statement.
> /forum/admin.asp, line 133

Jag fattar inte varför? gör ni?

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

## #2 — erka, 2002-04-18T15:16Z

skriv ut sql frågan istället för att executa den..
response.write strSQL

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

## #3 — Sico, 2002-04-18T15:21Z

```
UPDATE t_Members SET ( f_Mail = 'sico__@hotmail.com', f_Icq = '45058779', f_Url = 'http://hemsida', f_Sign = 'sign' Where f_ID=8)
```

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

## #4 — Rinaldo, 2002-04-18T15:23Z

Såg ditt svar nu... då fungerar inte det :)

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

## #5 — erka, 2002-04-18T15:25Z

access gäller följande
Tal då ska det vara "& variabel &"
Text ska vara '"& variabel &"'
Datum ska vara #"& variabel &"#

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

## #6 — Sico, 2002-04-18T15:26Z

nä det kan ju inte funka... 
hmm.. testade.. vilket det heller inte gjorde :p

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

## #7 — Sico, 2002-04-18T15:27Z

alla är text ... därför har jag '"& variabel &"'

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

## #8 — erka, 2002-04-18T15:34Z

icq är markerat som tal

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

## #9 — Sico, 2002-04-18T15:35Z

jag gjorde ett litet fel för jag testade Rinaldos förslag åxå.. jag har redigerat inlägget vid utskriften av strsql-satsen

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

## #10 — @nders, 2002-04-18T17:05Z

Hmm... 

Jag tycker att SQL-frågan ser syntaxmässigt korrekt ut... om du tar bort parentesen.

Prova det.

Mvh,

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

## #11 — Quid, 2002-04-18T17:05Z

strSQL = "UPDATE t_Members SET f_Mail = '"& Mail &"', f_Icq = "& Icq &", f_Url = '"& strUrl &"', f_Sign = '"& Sign &"' Where f_ID=" & Session("UserID") & ""

Borde väl göra susen?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/41974-sql-update
