Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


DELETE

Postades av 2002-01-02 10:35:46 - Kjell Andersson, i forum access, Tråden har 6 Kommentarer och lästs av 862 personer

Jag har ur en tabell med SQL selekterat ett antal poster till ett recordset. Hur gör jag enklast när jag vill lägga dessa poster i en ny tabell och samtidigt ta bort dom ur den ursprungliga tabellen? Det är en ASP-sida jag håller på med.


Svara

Sv: DELETE

Postades av 2002-01-02 12:04:54 - Pelle Johansson

Nu vet jag inte vad du skall göra men det låter som du försöker använda dig av en felaktig teknik. Jag tror du borde fundera ut någon annan form av lösning på ditt problem.

Att flytta poster mellan två tabeller borde rimligen istället vara en teknik där du har allt i samma tabell men markerar dessa poster att de är si eller så, exempelvis med ett fält som heter status, där 1 = ok, 2 = olästa, 3 = raderade osv..

/Pelle


Svara

Sv: DELETE

Postades av 2002-01-02 12:44:48 - Kjell Andersson

Jag skall förklara lite närmare.
Jag har en karta och en Accessdatabas. I databasen finns fastighetsbeteckningar och dess koordinater i tabeller. I tabellen Fellningsbro finns alla fastigheter som till hör det området och i Brotorp finns alla som tillhör det området osv. Jag kan med muspekaren selektera fastigheterna i ett polygon från kartan och lista dom i en rapport.
WHERE-satsen är bland annat
...Id IN (" & request.form ("OBJ_KEYS") & ")
vilket är det Id man tar från kartan för att finna rätt post i tabellen.

Jag vill nu selektera några från Brotorp i kartan och FLYTTA dessa till Fellningsbro.
Med koden

SQLQuery = "INSERT INTO Fellingsbro SELECT * FROM Brotorp WHERE fastighetsagare.fastbet=Brotorp.fastighet and Id IN (" & request.form ("OBJ_KEYS") &")"
Set RS = dbConnection.Execute (SQLQuery)

lägger jag till de önskade posterna i tabellen Fellningsbro.
Det enda som återstår är att ta bort de valda från ursprungstabellen, Brotorp.


Svara

Sv: DELETE

Postades av 2002-01-02 13:21:21 - Kjell Andersson

Om jag istället gör en enda tabell av områdena så kommer en annan fråga.

Hur ändrar jag de från kartan valda posterna så att fältet Upptagningsomr får värdet "Fellingsbro" istället för "Brotorp" ?


Svara

Sv: DELETE

Postades av 2002-01-02 19:11:21 - Andreas Hillqvist

En enkel Update fråga borde räcka för det:

NyttOmråde = "Fellingsbro"

SQLQuery = "UPDATE TabellNamn SET Område = '" & NyttOmråde & "' WHERE Id IN (" & request.form ("OBJ_KEYS") &")"
dbConnection.Execute SQLQuery


Svara

Sv: DELETE

Postades av 2002-01-03 08:04:01 - Kjell Andersson

I satasen

SQLQuery = "UPDATE TabellNamn SET Område = '" & NyttOmråde & "' WHERE Id IN (" & request.form ("OBJ_KEYS") &")"

behöver jag sätta in en FROM eftersom Id hämtas från en tabell med koordinater och som är kopplad till tabellen TabellNamn. Jag får bara syntax error hur jag än försöker.


Svara

Sv: DELETE

Postades av 2002-01-03 14:12:53 - Andreas Hillqvist

Vad har request.form ("OBJ_KEYS") för värde? Har du ändrat tabellnamnet till korekt?


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 765
27 960
271 761
825
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies