21. februar 2006 - 15:08
Der er
15 kommentarer og 1 løsning
formular - flere linier i forespørglsen skal skrives på 1
Hej Jeg har en forespørgsel hvor der fx. er flg. data: id Navn Antal Varenr 1 Test 10 101 2 Test 50 102 3 Test1 45 101 4 Test1 1092 102 5 Test1 2133 103 Jeg vil så gerne have at jeg i forespørgslen får flg: Navn 101 102 103 Test 10 50 Test1 45 1092 2133 Hvordan laver jeg det så jeg kan rette tallene inde i formularen? Har prøvet med en krydstabuleringsforespørgsel, men der kan jeg jo ikke rette tallene... /dsjk
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
21. februar 2006 - 15:42
#1
En krydstabuleringsforespørgsel er ALDRIG opdatérbar
21. februar 2006 - 15:54
#2
Formålet med en krydstabulering er, at du foretager en gruppering og summering på et datasæt, som jo reelt består at en lang række data ... hvilket gør at du ikke kan allikere dine rettelser til det oprindelige datagrundlag ... derfor er det ikke opdaterbart.
21. februar 2006 - 16:29
#3
ja, det ved jeg godt - også det jeg skriver, der kan jeg ikke rette tallene :) Men hvordan kan det så løses...
21. februar 2006 - 17:20
#4
Som jensen363 siger det; det kan du heller ikke. Du må lave en speciel forespørgsel til at udtrække de data du gerne vil rette.
22. februar 2006 - 10:02
#5
godt så, det har jeg så forstået - sådan da. Nu siger du så jeg skal lave en speciel forespørgsel til at udtrække de data jeg vil rette, det vil jeg så gerne have lidt hjælp til. Jeg har tabel1 med felterne: ID (autonr) navn antal varenr Hvordan skal forespørgslen se ud? Kan godt være jeg ikke helt har forstået det endnu. Ved godt jeg ikke kan bruge en krydstabulering, men kan det lade sig gøre på en anden måde - hvis ja, hvordan? /dsjk
22. februar 2006 - 10:16
#6
I den eksisterende tabelstruktur, kan du kun rette som date foreligger ...
22. februar 2006 - 10:22
#7
hmm, ok - vil godt nok få mange null værdier hvis jeg laver den som: ID (autonr) Navn 101 Antal 102 antal 103 antal der kommer også et par felter mere på. Har du forslag til en anden struktur?
22. februar 2006 - 10:26
#8
Hvor har du null-værdier ?
22. februar 2006 - 10:30
#9
det er ikke samtlige varenr. der bruges til hvert navn. Der kommer i øvrigt også en pris på. fx ID Navn 101 antal pris 102 antal pris 103 antal pris 1 Test 10 15 30 2 Test1 15 20 458 1 25 65 15 56 13 Her er der jo null værdier i 6 felter ved ID 1, og der kommer 2-3 numre mere med, hvilket så kan give flere null værdier. /dsjk
22. februar 2006 - 10:35
#10
Det du illustrerer i dit seneste svar, er vel ikke den struktur data ligger i ?
22. februar 2006 - 10:35
#11
Kan du zippe din database og maile den til mig ?
22. februar 2006 - 10:39
#12
nej det er ikke den struktur der ligger i, men det er vel den måde jeg kan ligge det på hvis jeg skal kunne rette felterne i en formular. Er ikke meget for at zippe den, det er lidt følsomme oplysninger der ligger i den. Ser lige om jeg kan pille noget af det ud og så sende.
22. februar 2006 - 10:42
#13
For mig og se, kan du kun rette i denne struktur : id Navn Antal Varenr 1 Test 10 101 2 Test 50 102 3 Test1 45 101 4 Test1 1092 102 5 Test1 2133 103 Alternativt kan du vælge at rette for et varenr ad gangen
22. februar 2006 - 10:51
#14
ja, det er også det jeg er kommet frem til. Laver nok en underformular med de varenumre der er med på den enkelte post. takker for hjælpen
22. februar 2006 - 10:52
#15
Det var så lidt
23. februar 2006 - 09:25
#16
lukkes
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser