Hallo Stefan,
habe mir mal kurz eine DB entsprechend Deiner Vorgaben angelegt, wohl die Feldnamen 
ohne Binde- oder Schr�gstriche

folgende scoure ist getestet und l�uft entsprechend Deinen W�nschen


DIM database, rs, db, n, sql, field, UserID, UserName, Kategorie, ArrayUserID, 
ArrayKategorie, ArrayUserName

n = 0
database = "db/user"

set rs = Server.CreateObject("ADODB.Recordset")
Set db = Server.CreateObject("ADODB.Connection")
db.Open "DBQ=" & Server.Mappath("../" & database & ".mdb") & ";Driver={Microsoft 
Access Driver (*.mdb)};"
sql = "Select User.ID as UserID, User.Name as UserName, User2Kat.UserID, 
Kategorien.KatName as Kategorie from User, User2Kat, Kategorien where " &_
" User2Kat.UserID = User.ID and User2Kat.KategorieID = Kategorien.ID and 
User2Kat.checked = 1 "
set rs = db.Execute(sql)

If rs.eof or rs.bof then
response.Write "Es sind keine Datens�tze vorhanden<br>"
else
Response.Write "<table><tr><td>UserID</td><td>UserName</td><td>Kategorie</td></tr>"

do while not rs.eof or rs.bof

UserID = CInt(rs.fields("UserID").value)
UserName =  rs.fields("UserName").value
Kategorie = rs.fields("Kategorie").value

If ArrayUserID <> UserID then
Response.Write "<tr><td>" & ArrayUserID & "</td><td>" & ArrayUserName & "</td><td>" & 
Mid(ArrayKategorie, 2) & "</td></tr>"
ArrayKategorie = ""
end if

ArrayUserID = UserID
ArrayUserName = Username
Arraykategorie = ArrayKategorie & "#" & Kategorie 



rs.MoveNext
loop


Response.Write "<tr><td>" & ArrayUserID & "</td><td>" & ArrayUserName & "</td><td>" &  
Mid(ArrayKategorie, 2)  & "</td></tr></table>"


rs.close
db.close
set rs = nothing
set db = nothing

end if





Mit freundlichen Gr��en
Hotel Andr� M�nchengladbach


Andr� Scheres
http://hotelandre.de
http://partnerhotels.com

| -----Urspr�ngliche Nachricht-----
| Von: Mayer Stefan [mailto:[EMAIL PROTECTED]]
| Gesendet: Dienstag, 4. Juni 2002 18:29
| An: ASP Datenbankprogrammierung
| Betreff: [aspdedatabase] Zeilen verketten?
| 
| 
| ich habe 3 Tabellen  - diese kurz zusammengefasst:
| 
| User:
|  - id, Name, etc.
| 
| Kategorien:
|  - id, Txt, Beschreibung
| 
| USer2Kat:
|  - User-ID
|  - Kategorie-ID
|  - Ja/Nein.
| 
| Ich will jetzt eine Abfrage, wo folgendes rauskommt:
| 
|  User-ID | Username | Kategorien
| ---------+----------+-------------------------
|   1      | Test-User| Neu#Mann#Versteckt#etc.#
| ---------+----------+-------------------------
|   2      | nochwer  | Admin#
| ----------------------------------------------
|  
| Sprich: Als Kategorien will ich all die Kategorie-Texte die auf den User
| zutreffen, zur�ckhaben, mit # getrennt oder sonstirgendwie.
| 
| Wie kann ich das machen?
| 
| | [aspdedatabase] als [EMAIL PROTECTED] subscribed
| | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| | Sie k�nnen sich unter folgender URL an- und abmelden:
| | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
BEGIN:VCARD
VERSION:2.1
N:Scheres;Andr�;;Herr
FN:Andr� Scheres
NICKNAME:Andr�
ORG:Hotel Andr� GmbH
TEL;HOME;VOICE:02166 254199
TEL;HOME;FAX:02166 254148
ADR;HOME:;;Geneickener Str. 104;M�nchengladbach;NRW;41238;Deutschland
LABEL;HOME;ENCODING=QUOTED-PRINTABLE:Geneickener Str. 104=0D=0AM=F6nchengladbach, NRW 41238=0D=0ADeutschland
URL;HOME:http://hotelandre.de
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
EMAIL;INTERNET:partnerhotels@server
REV:20011210T181147Z
END:VCARD


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an