13. august 2003 - 10:33Der er
9 kommentarer og 4 løsninger
næste post
jeg har en forespørgelse hvor jeg samler en masse data omkring nogle kunder. Disse kunder går igen flere gange, bare med en smule ændrede data, dog er kundenummeret uforandret. Når jeg så kører denne forespørgesel på en form, vil jeg gerne kunne trykke mig igennem alle posterne. Dog skal et tryk på næste være lig kundenummer +1, hvis i forstår, og ikke post +1. Det er måske lidt kringlet skrevet, men skriv hvis der er problemer med at se pointen...
Hvis jeg forstår dig ret, så vil det være nemmere at lave en formular med en underformular. På hovedformularen har du kunderne. På underformularen har du de relaterede poster. Derved kan du bladre mellem kunderne på hovedformularen, mens underformularen bladre mellem de resterende data.
ja, men hvis din database er bygget korrekt op (!), så har dine undertabeller vel en fremmednøgle (f.eks. KundeID) som fortæller hvilken kunde de hører til.
På underformularen har du 2 egenskaber, som hedder noget med "Underordnet felter" og "Overordnet felter". Disse fortæller hvordan de 2 datasæt hænger sammen. Typisk vil der f.eks. stå KundeID i begge disse felter, hvis KundeID benyttes i begge tabeller.
Overchord -> jo det var en mulighed hvis alle kundenumre referede til en kunde, men det gør de ikke! Nogle kunder er slettet, og derfor er der huller i listen...
Phester -> Der er forskel i rækkerne, det er ikke de samme data, så det giver ingen mening at lave en distinct...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.