Die Breite ist eh immer gleich. Das Problem ist, aus dem ersten Attribut den Variablennamen zu basteln
-----Urspr�ngliche Nachricht----- Von: christian marin [mailto:[EMAIL PROTECTED]] Gesendet: Sonntag, 14. Juli 2002 21:26 An: AspGerman Kaffeehaus Betreff: [aspdecoffeehouse] RE: Ausleseproblem > Die Gr��e des Recordsets ist unterschiedlich, da es objektspezifisch > unterschiedlich viele Attribute geben kann. Nun tue ich mich etwas > schwer, mit diesem Recordset weiterzuarbeiten. ich kann dir nur raten, die tabelle aufzuteilen in eine tabelle mit objekten (und deren namen, location, wasauchimmer) eine zweite mit allen eigenschaften und eine verkn�pfungstabelle mit den werten etwa tblObj: ID, name - tblProp ID, name tblVal: tblObj.ID, tblProp.ID, Value beim auslesen bekommst du dann nicht unterschiedlich *breite* sondern unterschiedlich *lange* recordsets aus einer view oder einer stored proc > > Ich m�chte nun folgendes bewerkstelligen: > > Aus dem Attribut soll ein Variablenname werden, und zwar in der Form: > "txtFarbe" .Dieser Variablen m�chte ich dann den Wert zuordnen, also > irgendwie so: txtFarbe = "rot". das recordset liest du dann mit var = getRows() aus und bastelst aus var(0, n) - name und var(1, n) - value die entsprechenden tags in einer schleife so hast du 1) die �bersicht welche namen �berhaupt vorkommen und 2) sparst du platz in der (master-)tabelle, die du 3) nie wieder erweitern musst, wenn ein neuer name dazukommt christian | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie | k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.as | p | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
