---
title: "Kopiera data från en tabell till en annan"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/123418-kopiera-data-från-en-tabell-till-en-annan"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "devotion"
published: "2005-02-28T18:37:07.000Z"
updated: "2005-03-01T10:03:26.000Z"
replies: 6
views: 399
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/123418-kopiera-data-från-en-tabell-till-en-annan"
---

# Kopiera data från en tabell till en annan

## #1 — devotion, 2005-02-28T18:37Z

:) 

Hej!
Jag har en varukorg där man lägger olika artiklar (tblCart). Jag vill kunna spara över dessa i en annan tabell (tblOrder). Hur gör jag detta?? Det som är unikt för användaren är; session("userId")

mvh

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

## #2 — LarsG, 2005-02-28T18:56Z

Kopiera eller flytta? Om enbart kopiera så behövs ingen delete.

```
connect.execute "insert into tblOrder(<kolumner>) " & _
"select <deKolumnerDuVillHa> from tblCart " & _
" where userId = " & session("userId"),,128

connect.execute "delete from tblCart " & _
" where userId = " & session("userId"),,128
```

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

## #3 — devotion, 2005-02-28T21:01Z

:) 
Funkar perfekt!

En fråga bara...

Du skriver...

```
connect.execute "delete from tblCart " & _
" where userId = " & session("userId"),,128
```

Jag skriver...

```
dim strSQL
strSQL= "delete from tblCart " & _
" where userId = " & session("userId")"
connect.execute(strSQL),,128
```

Resultatet blir detsamma, men finns det några fördelar att skriva som du???

Hmm, kom oxå på att jag måste göra något smart databasupplägg. Det kanske inte räcker med tblOrder.
Någon som har ett smart upplägg?? orderId måste ju vara unikt. Då kanske jag ska ha en tabell som innehåller uppgifter om beställare, kund orderId mm. Och en som innehåller artiklarna. Dessa relaterar sedan till varandra. Satan vad jobbigt det blev...

Men som sagt ideér efterlyses!! :) 

mvh

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

## #4 — Jesper T, 2005-02-28T21:44Z

Resultatet kan omöjligtvis bli detsamma eftersom att du har en dubbelfnutt för mycket. ;)
Fördelen med varianten som du gör är att den lätt går att skriva ut för att kolla innehållet, och det är ju bra. 

**Jag föreslår en struktur ungefär så här:**

produkter (Alla produkter; id, namn, beskrivning osv.)
kundkorg (Temporär tabell för shopping; produkt-id och antal)
ordrar (Tabell för ordrar; unikt orderid, datum, kundid)
ordrar_produkter (Alla produkter som beställts ett visst datum av en viss kund; produkt-id,pris,antal,orderid)
kunder(id,namn,epost,mm)

Kanske har glömt något, men det är en liten tanke i alla fall.

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

## #5 — devotion, 2005-02-28T21:55Z

:) 
Jä, jä, det var tanken som räknades...

Tack för hjälpen med strukturen, ska börja hacka på den nu!!

Den här tråden fick så att säga två avslut.  Hmmm, jag markerar Lars G´s svar som slutgiltigt eftersom det var det som det handlade om från början...

mvh

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

## #6 — benja77, 2005-03-01T09:20Z

Ett tips är att även lägga kundinformationen i ordertabellen eftersom den kan ändras och man kanske vill kunna se t.ex. adressen som användes vid ordertillfället och inte den nuvarande. Bara en tanke...

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

## #7 — devotion, 2005-03-01T10:03Z

:) 
Ska ha det i åtanke....

Mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/123418-kopiera-data-från-en-tabell-till-en-annan
