16. juli 2001 - 16:55Der er
11 kommentarer og 2 løsninger
Generel SQL hjælp...
Jeg har f.eks. et kundetabel:
kundeID navn adresse sælgerID byID landeID
osv. osv.
Jeg henter med andre ord de fleste af min kundes informationer fra andre tabeller for ikke at gentage de samme informationer mere end een gang!
Når jeg nu ønsker at lave en side, der viser de forskellige informationer for en given kunde, bliver jeg altså nødt til at lave et opslag i kunde-tabellen og dernæst et nyt opslag for hver information, der er linket fra en anden tabel, eller hvad ????
Kan jeg i eet SQL kald oprette et recordset der indeholder alle mine informationer. Jeg ønsker altså at der i dette recordset ikke skal vises tallet landeID, men navnet på det land der findes i tabellen lande!!!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ok - det vil med andre ord være en rigtig god ide at undgå at der er ens felt-navne på tværs af tabellerne, hvis jeg har brug for at hente recordssets på kryds og tværs....
Du kan sagtens have flere tabeller med ens feltnavne.....bruger jeg ofte....men du skal bare bruge forskellige recordset - kan godt hjælpe med en løsning hvis der gives flere point for det! ;o)
Det må da under alle omstændigheder være nemmest blot at undgå ens feltnavne. Det vil da altid være nemmere kun at skulle åbne et recordset, eller hvad ???
Hvis der er en god grund til at det er smartere at åbne flere recordssets ad gangen, lægger jeg gerne nogle flere points for nogle guldkorn :-)
Du kan godt nøjes med ét recordset og så bruge forskellige feltnavne....det bestemmer du selv....kan hjælpe med en løsning uanset hvad....men det kræver altså lidt flere point! ;o)
Set rs = Server.CreateObject(\"ADODB.Recordset\") rs.Open \"SELECT * FROM kundetabel,landetabel WHERE (kundetabel.lande_id=landetabel.land_id)\", Connect, 1, 3
Hvis du skal bruge flere kriterier (eller tabeller) sammen med kan det også laves....ved godt svaret ligener erikjacobsen\'s....derfor bør du nok dele pointene ligeligt mellem os!
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.