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

Antwort per Email an