AW: [ASP] DB Attribute auslesen und weiterverarbeiten
Folkert Klemme, vacazio.com
activeserverpages@glengamoi.com
Fri, 3 Jun 2005 09:09:08 +0200
This is a multi-part message in MIME format.
------=_NextPart_000_0013_01C5681B.E63B2A50
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Wenn ich das richtig verstehe, dann benötigst Du doch nur die Namen =
der
Felder. Also so ungefähr.
For I = 0 To ObjectRecordSet.Fields.Count -1
If ObjectRecordSet.Fields(I) = "JA" then String = <IMG SRC="" =
&
ObjectRecordSet.Fields(I).Name &".jpg"">"
Next
_____
Von: activeserverpages-admin@glengamoi.com
[mailto:activeserverpages-admin@glengamoi.com] Im Auftrag von
maximilian@inverted.ch
Gesendet: Donnerstag, 2. Juni 2005 15:40
An: activeserverpages@glengamoi.com
Betreff: [ASP] DB Attribute auslesen und weiterverarbeiten
Hey Leute
Ich habe unter anderen folgende Attribute in meiner Tabelle (tbl_icons):
USER_icnmp3
USER_icndivx
USER_icnjpeg
USER_icnmpeg
Ja
Nein
Nein
Ja
Wie ihr seht haben diese Attribute immer den selben prefix =
=82USER_icn=92
Nun die frage, ist es mir möglich, ohne zuwissen wie die Attribute =
genau
heissen diese in ein Array einzulesen sodass ich die Attribute als =
strings
weiter verarbeiten kann ?
Klar mit SELECT * FROM ... wofür ? je nach dem ob USER_icnmp3 ein =
=82Ja=92
zurück gibt möchte ich ein Bild anzeigen welches den genau gleichen =
Namen
trägt.
hm scheiss erklärung ich weis, vieleicht hilft folgender =82code=92 =
ein wenig
weiter :
If USER_icnmp3 == JA then
<img src==94USER_icnmp3.jpg=94>
If USER_icndivx == JA then
<img src==94USER_icndivx.jpg=94>
=85 und so weiter=85 abr da dies eine recht statische sache ist, =
möchte ich das
ganze dynamisch machen. Also abhängig von der Tabelle. Sodass ich nur =
die
tabelle mit einem weitere attribut erweitern und das dazugehörige bild
erstellen muss.
Einigermasen verständlich erklärt ? hoffe jemand kann mir weiter =
helfen. Thx
!!!!! max
------=_NextPart_000_0013_01C5681B.E63B2A50
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v =
"urn:schemas-microsoft-com:vml" xmlns:o =
"urn:schemas-microsoft-com:office:office" xmlns:w =
"urn:schemas-microsoft-com:office:word" xmlns:x =
"urn:schemas-microsoft-com:office:excel"><HEAD>
<META http-equiv=Content-Type content="text/html; =
charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1498" name=GENERATOR>
<STYLE>@page Section1 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt =
72.0pt 90.0pt; }
P.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
COLOR: purple; TEXT-DECORATION: underline
}
SPAN.EmailStyle17 {
COLOR: windowtext; FONT-FAMILY: Arial; mso-style-type: personal-compose
}
DIV.Section1 {
page: Section1
}
</STYLE>
</HEAD>
<BODY lang=EN-US vLink=purple link=blue>
<DIV dir=ltr align=left><FONT color=#0000ff =
size=2></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2><SPAN
class=528570607-03062005>Wenn ich das richtig verstehe, dann =
benötigst Du doch
nur die Namen der Felder. Also so ungefähr.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2><SPAN
class=528570607-03062005></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2><SPAN
class=528570607-03062005></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2><SPAN
class=528570607-03062005>For I = 0 =
To ObjectRecordSet.Fields.Count
-1</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2><SPAN
class=528570607-03062005></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2><SPAN
class=528570607-03062005> If =
ObjectRecordSet.Fields(I) = "JA"
then String = <IMG SRC="" & ObjectRecordSet.Fields(I).Name
&".jpg"">"</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2><SPAN
class=528570607-03062005></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2><SPAN
class=528570607-03062005>Next</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2><SPAN
class=528570607-03062005></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff =
size=2></FONT> </DIV><BR>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=de dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>Von:</B> =
activeserverpages-admin@glengamoi.com
[mailto:activeserverpages-admin@glengamoi.com] <B>Im Auftrag von
</B>maximilian@inverted.ch<BR><B>Gesendet:</B> Donnerstag, 2. Juni =
2005
15:40<BR><B>An:</B> activeserverpages@glengamoi.com<BR><B>Betreff:</B> =
[ASP]
DB Attribute auslesen und weiterverarbeiten<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=Section1>
<P class=MsoNormal><FONT face=Arial size=2><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Hey
Leute<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Ich habe unter anderen =
folgende
Attribute in meiner Tabelle =
(tbl_icons):<BR><BR><o:p></o:p></SPAN></FONT></P>
<TABLE class=MsoTableGrid
style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; =
BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: =
collapse"
cellSpacing=0 cellPadding=0 border=1>
<TBODY>
<TR>
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: =
0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 110.7pt; PADDING-TOP: =
0cm; BORDER-BOTTOM: windowtext 1pt solid"
vAlign=top width=148>
<P class=MsoNormal><B><FONT face=Arial size=2><SPAN =
lang=DE-CH
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">USER_icnmp3<o:p></o:p></SPAN></FONT></B></P></TD>
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: =
0cm; BORDER-LEFT: medium none; WIDTH: 110.7pt; PADDING-TOP: 0cm; =
BORDER-BOTTOM: windowtext 1pt solid"
vAlign=top width=148>
<P class=MsoNormal><B><FONT face=Arial size=2><SPAN =
lang=DE-CH
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">USER_icndivx<o:p></o:p></SPAN></FONT></B></P></TD>
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: =
0cm; BORDER-LEFT: medium none; WIDTH: 110.7pt; PADDING-TOP: 0cm; =
BORDER-BOTTOM: windowtext 1pt solid"
vAlign=top width=148>
<P class=MsoNormal><B><FONT face=Arial size=2><SPAN =
lang=DE-CH
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">USER_icnjpeg<o:p></o:p></SPAN></FONT></B></P></TD>
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: =
0cm; BORDER-LEFT: medium none; WIDTH: 110.7pt; PADDING-TOP: 0cm; =
BORDER-BOTTOM: windowtext 1pt solid"
vAlign=top width=148>
<P class=MsoNormal><B><FONT face=Arial size=2><SPAN =
lang=DE-CH
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">USER_icnmpeg<o:p></o:p></SPAN></FONT></B></P></TD></TR>
<TR>
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; =
BORDER-LEFT: windowtext 1pt solid; WIDTH: 110.7pt; PADDING-TOP: 0cm; =
BORDER-BOTTOM: windowtext 1pt solid"
vAlign=top width=148>
<P class=MsoNormal><FONT face=Arial size=2><SPAN =
lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Ja<o:p></o:p></SPAN></FONT></P></TD>
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; =
BORDER-LEFT: medium none; WIDTH: 110.7pt; PADDING-TOP: 0cm; =
BORDER-BOTTOM: windowtext 1pt solid"
vAlign=top width=148>
<P class=MsoNormal><FONT face=Arial size=2><SPAN =
lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Nein<o:p></o:p></SPAN></FONT></P></TD>
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; =
BORDER-LEFT: medium none; WIDTH: 110.7pt; PADDING-TOP: 0cm; =
BORDER-BOTTOM: windowtext 1pt solid"
vAlign=top width=148>
<P class=MsoNormal><FONT face=Arial size=2><SPAN =
lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Nein<o:p></o:p></SPAN></FONT></P></TD>
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; =
BORDER-LEFT: medium none; WIDTH: 110.7pt; PADDING-TOP: 0cm; =
BORDER-BOTTOM: windowtext 1pt solid"
vAlign=top width=148>
<P class=MsoNormal><FONT face=Arial size=2><SPAN =
lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Ja<o:p></o:p></SPAN></FONT></P></TD></TR></TBODY></TABLE>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Wie ihr seht haben diese =
Attribute
immer den selben prefix =82USER_icn=92<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Nun die frage, ist es =
mir möglich,
ohne zuwissen wie die Attribute genau heissen diese in ein Array =
einzulesen
sodass ich die Attribute als strings weiter verarbeiten kann
?<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Klar mit SELECT * FROM =
... wofür 20
je nach dem ob <B><SPAN style="FONT-WEIGHT: bold">USER_icnmp3 =
</SPAN></B>ein
=82Ja=92 zurück gibt möchte ich ein Bild anzeigen welches den =
genau gleichen Namen
trägt.<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">hm scheiss erklärung =
ich weis,
vieleicht hilft folgender =82code=92 ein wenig weiter
:<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">If USER_icnmp3 == JA =
then<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><img
src==94USER_icnmp3.jpg=94><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">If USER_icndivx == =
JA
then<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><img
src==94USER_icndivx.jpg=94><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">=85 und so weiter=85 abr =
da dies eine
recht statische sache ist, möchte ich das ganze dynamisch machen. =
Also
abhängig von der Tabelle. Sodass ich nur die tabelle mit einem =
weitere
attribut erweitern und das dazugehörige bild erstellen
muss.<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Einigermasen =
verständlich erklärt
? hoffe jemand kann mir weiter helfen. Thx !!!!!
max<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE-CH
style="FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p> </o:p></SPAN></FONT></P></DIV></BLOCKQUOTE></BODY></HTM=
L>
------=_NextPart_000_0013_01C5681B.E63B2A50--