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


INSERT

Postades av 2005-11-15 20:41:11 - Michael Bohman, i forum access, Tråden har 5 Kommentarer och lästs av 780 personer

Hej
jag har ett problem gällande skrivande av nya poster till databas. Jag har två tabeller i relation varandra, kallade tabell1 och tabell2. Jag undrar hur man med INSERT skriver ny data till båda tabellerna samtidigt? Jag gjorde en fråga i access...
<code>
SELECT *
FROM tabell1 INNER JOIN tabell2 ON tabell1.ID_PRIM=tabell2.ID_SEC;
</code>
för att få fram de fält jag vill ha. Sedan fyller jag i dem i access och allt att är frid och fröjd men det borde kunna göras via sql uttryck också tycker jag...

//Micke


Svara

Sv: INSERT

Postades av 2005-11-15 21:02:36 - Andreas Hillqvist

Det kan du. Om du först sparar sin fråga:

SELECT *
FROM tabell1 INNER JOIN tabell2 ON tabell1.ID_PRIM=tabell2.ID_SEC;

Och använder namnet på din sparade fråga som tabellnamn i din insert.

Men jag förstår inte varför du vill göra det.


Svara

Sv:INSERT

Postades av 2005-11-15 21:23:24 - Michael Bohman

Hej Andreas

Jag har i <b>tabell1</b> uppgifter på #Namn,adress,mail,telefon#. Och i <b>tabell2</b> uppgifter på #uppdrag Styrelse,kommitee,Ombud#. På min aspx sida fyller jag i uppgifter till både tabell1 samt tabell2 och det är till dessa båda tabeller jag försöker göra en INSERT när jag postar formuläret.

//Micke


Svara

Sv: INSERT

Postades av 2005-11-15 21:36:59 - Andreas Hillqvist

Varför har du två tabeller istället för en om du skall infoga en post i bägge tabeller?
Tabell1 och Tabell2 är väldigt dålig namn på tabeller men jag antar att det bero på att du inte vill avslöja namnen?
Chansar på att Tabell1 är något personregister. Tabell2 skulle kuna varit de uppdrag som personen ingår i? KAn flera personer ingå i samma uppdrag?

Tänk på att en insert till en fråga vilket inkluderar en join innebär att en post skapas i varje tabell vid insert.
Ofta har man behov att skapa en post i ena tabellen och en eller flera poster i den andra. Det är därför jag ifrågasätter om detta är en lämplig lösning.


Svara

Sv:INSERT

Postades av 2005-11-15 21:50:33 - Michael Bohman

Du har helt rätt, det första är ett personregister och det andra i form av olika uppdrag. Det smidigaste är nog som du säger att bara ha en tabell till detta istället för en undertabell för jag ska bara ha en post där till de som har uppdrag och inte resterande. Tar en tom JOIN upp minnesplats?

//Micke


Svara

Sv: INSERT

Postades av 2005-11-16 16:20:35 - Andreas Hillqvist

Om man skall ha flera uppdrag är det lämplig med en tabell. Det gör det lättare att uppgradera om du redan nu har en delad struktur.
Om du har en delad struktur bör du göra en två insert. För om man lägger till ett nytt uppdrag för en person vill man knyta den till en befintlig användare.


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 770
27 960
271 761
674
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