/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
[MSSQL] Funktion til at samle værdier fra ~
Fra : Jens Gyldenkærne Cla~


Dato : 31-05-02 19:06

Kan man lave en funktion der samler værdier fra en undertabel op i
én række, som kommaseparerede værdier?

Problemet er at jeg skal hente værdier fra 2 mange-til-mange-
relationer. Jeg er ude efter et recordset der ser nogenlunde sådan
ud:

navn \
adresse |-> Fra hovedtabellen members
.... /
genrer <liste af tilmeldte genrer fra genretabellen>
instrumenter <liste af tilmeldte instrumenter fra instr.tabellen>

Altså f.eks.

Anders And
Andebyvej 234
Rock, Pop, Jazz
Guitar, Sang

Er der en fiks måde at klare den på?

--
Jens Gyldenkærne Clausen
MF (Medlem af Fiduso - www.fiduso.dk)

 
 
N/A (03-06-2002)
Kommentar
Fra : N/A


Dato : 03-06-02 09:21



Jens Gyldenkærne Cla~ (03-06-2002)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 03-06-02 09:21

"Peter Lykkegaard" <polonline@hotmail.com> skrev:

> Den eneste metode jeg lige umiddelbart kan se er via Cursors
> (kik i BOL)

Det var også hvad jeg nåede frem til. Jeg endte med at lave det som
separate SQL-kald fra min asp-side.

> Vil du løfte sløret for hvad det skal bruges til?

Jeg forsøgte at beskrive det i det første indlæg, men det har nok
ikke været klart nok.

Jeg skal lave en webside der viser registrerede data for nogle
musikere. Data befinder sig dels i en hovedtabel, og dels (for
instrumenter og genrer) i to tabeller med mange-til-mange-
relationer til hovedtabellen. For at gøre visningen kompakt skal
instrumenter og genrer vises som en kommasepareret liste. Jeg
overvejede om det kunne lade sig gøre på serversiden (MS SQL 2K),
men endte med at lave en løsning med flere SQL-statements fra
klientsiden.

Det fungerer fint nok, men ellers tak for hjælpen.

> evt brug af programmeringssprog

T-SQL / ASP.

--
Jens Gyldenkærne Clausen
MF (medlem af FIDUSO - www.fiduso.dk)

Peter Lykkegaard (03-06-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 03-06-02 09:49


"Jens Gyldenkærne Clausen" <jc@dmf.dk> wrote in message
news:Xns9222694D4DCD9jcdmfdk@130.225.247.90...
> "Peter Lykkegaard" <polonline@hotmail.com> skrev:
>
> Jeg skal lave en webside der viser registrerede data for nogle
> musikere. Data befinder sig dels i en hovedtabel, og dels (for
> instrumenter og genrer) i to tabeller med mange-til-mange-
> relationer til hovedtabellen. For at gøre visningen kompakt skal
> instrumenter og genrer vises som en kommasepareret liste. Jeg
> overvejede om det kunne lade sig gøre på serversiden (MS SQL 2K),
> men endte med at lave en løsning med flere SQL-statements fra
> klientsiden.
>
> T-SQL / ASP.
>
Har evt du kikket på ADO & GetRows/GetString ?

FUT: dk.edb.internet.webdesign.serverside.asp

mvh/Peter Lykkegaard



Jens Gyldenkærne Cla~ (03-06-2002)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 03-06-02 20:51

"Peter Lykkegaard" <polonline@hot.mail.com> skrev:

> Har evt du kikket på ADO & GetRows/GetString ?

Ikke før nu. Jeg tog et kig på et par sider om det - det ser rigtig
spændende ud. Men det bliver ved en senere lejlighed jeg kommer til
at undersøge det nærmere.

> FUT: dk.edb.internet.webdesign.serverside.asp

Ignoreret, da jeg ikke har brug for mere information pt.


--
Jens Gyldenkærne Clausen
MF (Medlem af Fiduso - www.fiduso.dk)

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408927
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste