---
title: "fel i sql sats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/49474-fel-i-sql-sats"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "LR^evil.sid"
published: "2002-08-04T09:30:36.000Z"
updated: "2002-08-04T21:20:39.000Z"
replies: 17
views: 353
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/49474-fel-i-sql-sats"
---

# fel i sql sats

## #1 — LR^evil.sid, 2002-08-04T09:30Z

var ska semicolonet sitta här?! jag har ingen aning...

```
sql = " insert into gb ( gb_pwd, gb_edittime ) values ( '"&pwd&"', #"&date&"# ) where gb_id = "&request ( "msgid" )&" "
```

med felmeddelandet:

```
Microsoft JET Database Engine ( 0x80040E14 ) 
Missing semicolon (;) at end of SQL statement.  
file  :  /project/index.asp  
line :  « 461 »
```

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

## #2 — CatZ, 2002-08-04T09:52Z

..... usch jag ser illa idag ;)

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

## #3 — LR^evil.sid, 2002-08-04T09:58Z

samma felmeddelande...

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

## #4 — CatZ, 2002-08-04T10:28Z

```
sql = " insert into gb (gb_pwd, gb_edittime) values('" & pwd & "', #" & date & "#)[red];[/red] where gb_id = "&request.Querystring?("msgid") "
```

Argh glömde sista " har säkert glömt något annat.. som sagt, jag e helt blind idag heheh

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

## #5 — LR^evil.sid, 2002-08-04T10:36Z

nu får jag:

```
Microsoft JET Database Engine ( 0x80040E14 ) 
Characters found after end of SQL statement.  
file  :  /project/index.asp  
line :  « 462 »
```

istället

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

## #6 — LR^evil.sid, 2002-08-04T11:01Z

tycker det är så underligt...

jag har aldrig behövt använda semicolon i mina sqlfrågor förut, varken i insert eller någon annan typ och så nu helt plötsligt börjar det bråka?!

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

## #7 — doggelito, 2002-08-04T13:14Z

```
sql = "insert into gb (gb_pwd, gb_edittime) values ('" & pwd & "', #" & date & "#) where gb_id =" & request.Querystring("msgid") & " ;"
```

Det hade hoppat in ett felaktigt frågetecken i CatZ kod!

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

## #8 — LR^evil.sid, 2002-08-04T15:38Z

jag vet...
jag tog bort det men det fungerade inte ändå.

ska titta på din sql-sats snart.

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

## #9 — CatZ, 2002-08-04T15:52Z

> **doggelito skrev:**
>
> ```
> sql = "insert into gb (gb_pwd, gb_edittime) values ('" & pwd & "', #" & date & "#) where gb_id =" & request.Querystring("msgid") & " ;"
> ```
>
> 
> Det hade hoppat in ett felaktigt frågetecken i CatZ kod!

det var iofs avsiktligt eftersom han hade skrivit request ("msgid") så jag skrev request.Querystring?("msgid") för att jag inte visste villket

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

## #10 — doggelito, 2002-08-04T16:04Z

Finurligt fast förvirrande!  :)

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

## #11 — LR^evil.sid, 2002-08-04T20:38Z

det fungerar likväl inte.

så här ser det aktuella kodblocket ut för tillfället

```
	dim cdoMail
	set cdoMail     = server.createobject ( "cdonts.newMail" )
	cdoMail.From    = "Tills Vidare <[url]http://tillsvidare.treasure.d2g.com[/url]>"
	cdoMail.To      = rs ( "gb_eml" )
	cdoMail.Subject = "your temporary password"
	cdoMail.Body    = vbcrlf _
	& "username: " & rs ( "gb_eml" ) & vbcrlf _
	& "password: " & pwd & vbcrlf & vbcrlf _
	& "*** THIS MESSAGE WAS AUTOMATICLY GENERATED ***" & vbcrlf
'	cdoMail.Send
	set cdoMail = nothing

	set con = server.createobject("adodb.connection")
	con.open " provider = microsoft.jet.oledb.4.0; data source = e:\databases\gb\tv.mdb; "

line 450	[b]sql = "insert into gb (gb_pwd, gb_edittime) values ('" & pwd & "', #" & date & "#) where gb_id =" & request.Querystring("msgid") & " ;"[/b]
	con.execute sql,,128

	response.write "an email with a temporary password to edit your post have been sent to you<br><br>"
	response.write pwd
```

med detta felmeddelande:

```
Microsoft JET Database Engine ( 0x80040E14 ) 
Missing semicolon (;) at end of SQL statement.  
file :  /project/index.asp  
line :  « 450 »
```

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

## #12 — Jesper T, 2002-08-04T20:55Z

```
 sql = "insert into gb (gb_pwd, gb_edittime) values ('" & pwd & "', #" & date & "#) where gb_id =" & request.Querystring("msgid")
```

 
Och med detta då?

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

## #13 — LR^evil.sid, 2002-08-04T20:57Z

nope... samma felmeddelande

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

## #14 — Jesper T, 2002-08-04T21:00Z

Skriv ut sql-satsen då (med response.write)
Vad har du för databas?

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

## #15 — LR^evil.sid, 2002-08-04T21:03Z

```
insert into gb ( gb_pwd, gb_edittime ) values ( 'JS-lt2PB-bs6-ix', #2002-08-04# ) where gb_id =20
```

access 2000

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

## #16 — LR^evil.sid, 2002-08-04T21:19Z

som jag nämde tidigare har jag aldrig behövt använda semicolon tidigare.
någon som har en aning om varför jag måste använda det nu?

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

## #17 — LarsG, 2002-08-04T21:19Z

Where ingår inte i insert.

Vill du ändra en befintlig post? Använd update

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

## #18 — LR^evil.sid, 2002-08-04T21:20Z

problemet löst

MEN SJÄLVKLART!!!

tack LarsG, savior in the desert :)

\[r\] tack alla ni andra oxå för den delen

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/49474-fel-i-sql-sats
