---
title: "insert into"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/174879-insert-into"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Biasse"
published: "2008-10-21T11:35:17.000Z"
updated: "2008-10-22T11:54:35.000Z"
replies: 30
views: 1069
page: 1
pages: 2
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/databaser-sql/174879-insert-into"
---

# insert into

_Sida 1 av 2._

## #1 — Biasse, 2008-10-21T11:35Z

Vad är fel? Får fel

Feltyp:
Microsoft JET Database Engine (0x80040E14)
Syntaxfel i INSERT INTO-uttryck.

```
objCon.execute "INSERT INTO tabell SET last = '" & ID & "' Where id=" & anv_id
```

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

## #2 — Fredde Mannen, 2008-10-21T11:39Z

> **Biasse skrev:**
>
> Vad är fel? Får fel
> 
> Feltyp:
> Microsoft JET Database Engine (0x80040E14)
> Syntaxfel i INSERT INTO-uttryck.
> 
>
>
> ```
> objCon.execute "INSERT INTO tabell SET last = '" & ID & "' Where id=" & anv_id
> ```

Skall uppdatera en post så: 

```
UPDATE tabell SET last='" & ID & "' WHERE id=" & anv_id
```

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

## #3 — Biasse, 2008-10-21T11:43Z

nej jag vill kunna fylla på med mer info

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

## #4 — Zaiman, 2008-10-21T12:03Z

```
INSERT INTO Tabell(fält1, fält2) VALUES ('värde_fält1','värde_fält2')
```

Använt sökfunktionen på wF ?

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

## #5 — Biasse, 2008-10-21T12:13Z

Feltyp:
Microsoft JET Database Engine (0x80040E14)
Semikolon saknas i slutet av SQL-uttryck.

```
ID= Request.Cookies("anv_id")
objCon.execute "INSERT INTO tabell(last) VALUES ('ID') & Where id=" & anv_id
```

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

## #6 — Zaiman, 2008-10-21T12:23Z

```
INSERT INTO tabell(last) VALUES ('" & anv_id & "')
```

Om du ska uppdatera en post använder du UPDATE och då med vilkoret WHERE

Vad är det du försöker åstadkomma? Sätta en inloggningstid på en användare eller någor sådant?

```
[B]exempel:[/B]
UPDATE tabell  SET last = dagensdatum WHERE ID = '"& anv_id & "'"
```

Du ska se till att rätt värden matas in i din SQL-sats innan du kör den så att tal alltid är tal och text är text. Samt att kontrollera att inga fientliga tecken kommer in.
Sök på SQL injection så får du mycket hjälp med det.

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

## #7 — Biasse, 2008-10-21T12:33Z

```
INSERT INTO tabell(last) VALUES ('" & anv_id & "')
```

Fungerar utmärkt men jag vill koppla det till ett speciellt inläggs fält och fylla på den info som finns i det med mer. Därav vill jag jämföra med "Where id=" & anv_id"

Som det är utan skapar den bara en ny post med värdet i.

Update fungerar men ersätter allt innehåll

```
objCon.execute "UPDATE tabell SET post_last = '" & ID & "' Where id=" & anv_id
```

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

## #8 — Fredde Mannen, 2008-10-21T12:52Z

> **Biasse skrev:**
>
> ```
> INSERT INTO tabell(last) VALUES ('" & anv_id & "')
> ```
>
> 
> 
> Fungerar utmärkt men jag vill koppla det till ett speciellt inläggs fält och fylla på den info som finns i det med mer. Därav vill jag jämföra med "Where id=" & anv_id"
> 
> Som det är utan skapar den bara en ny post med värdet i.
> 
> Update fungerar men ersätter allt innehåll
>
>
> ```
> objCon.execute "UPDATE tabell SET post_last = '" & ID & "' Where id=" & anv_id
> ```

Antingen skickar du in samtlig information inkl. den som redan finns där. 

```
objCon.execute "UPDATE tabell SET post_last = '" & ID & "' Where id=" & anv_id
```

Alternativt, eventuellt, kanske, maybe:

```
objCon.execute "UPDATE tabell SET post_last = post_last + '" & ID & "' Where id=" & anv_id
```

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

## #9 — Biasse, 2008-10-21T13:09Z

Antingen skickar du in samtlig information inkl. den som redan finns där.

```
objCon.execute "UPDATE tabell SET post_last = '" & ID & "' Where id=" & anv_id
```

Så vill jag att det ska fungera.  Det ska bli typ id:  1,4,7,11    osv i fältet när de id har besökt sidan.

Men den raderar allt och lägger in det sista id som det fungerar nu.

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

## #10 — Zaiman, 2008-10-21T13:18Z

Fungerar inte Fredde Mannens sista förslag får du läsa ut värdet först konkatinera ihop med nästa värde och peta in igen.

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

## #11 — Biasse, 2008-10-21T13:25Z

Det sista adderar alla id till ett större tal

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

## #12 — Biasse, 2008-10-21T13:29Z

Så här funkar det

```
objCon.execute "UPDATE forum_posts SET post_last = post_last & '" & userID & "' Where post_id=" & lng_objRs_post_id
```

Nu blir det långa tal så nu ska jag försöka dela upp dom så man kan jämföra ett id med en if-sats

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

## #13 — Zaiman, 2008-10-21T13:40Z

Lite osäker på detta men du ville ha det kommaseparerat?

```
objCon.execute "UPDATE forum_posts SET post_last = post_last & '," & userID & "' Where post_id=" & lng_objRs_post_id
```

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

## #14 — Biasse, 2008-10-21T13:46Z

Det blev 0 då  :)

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

## #15 — Zaiman, 2008-10-21T13:49Z

```
objCon.execute "UPDATE forum_posts SET post_last = post_last & '", & userID & "' Where post_id=" & lng_objRs_post_id
```

Nu då? Chansar vilt :e

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

## #16 — Biasse, 2008-10-21T13:52Z

Jo jag provar jag med. Jag har mdb som tal(långt heltal) för detta fältet om det har inverkan. 

Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A03EA)
Syntaxfel
objCon.execute "UPDATE forum_posts SET post_last = post_last & '", & userID & "' Where post_id=" & lng_objRs_post_id

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

## #17 — Zaiman, 2008-10-21T13:53Z

```
objCon.execute "UPDATE forum_posts SET post_last = post_last & '" & "," & userID & "' Where post_id=" & lng_objRs_post_id
```

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

## #18 — Biasse, 2008-10-21T13:55Z

Skriver 0  hehe :)

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

## #19 — Zaiman, 2008-10-21T13:57Z

Om du gör en response.write på raden hur blir den då?

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

## #20 — Fredde Mannen, 2008-10-21T14:49Z

Om kalle postat i forumet, sedan nisse, osv så förmodar jag att strängen kan bli rätt så lång eller? Hade det inte varit bättre att ha en separat tabell för detta ändamål? 

Jag menar hur många idn kommer att byggas på i strängen, 10, 20, 30, 50 stycken eller?

objCon.execute "UPDATE forum_posts SET post_last = post_last & '", & userID & "' Where post_id=" & lng_objRs_post_id

Vad är den exakta saken du vill åstadkomma?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/174879-insert-into  
Nästa sida: https://www.webforum.nu/amne/databaser-sql/174879-insert-into/page2.md
