Calocybe: Mehrfaches Auslesen eines Feldes im selben Datensatz

Beitrag lesen

Hallo Leute!

Ich bin gerade dabei, unsere Intranetseiten etwas aufzupolieren. Es geht um eine Datenbankabfrage (von ASP mit VBScript ueber ODBC auf Access97). Eine Tabelle enthaelt ein Textfeld, welches eine Hyperlinkadresse enthaelt (Textfeld, hat nichts mit dem "Hyperlink"-Datentyp von Access zu tun). Logischer Weg, dies in einer Schleife auszugeben waere:

<TD CLASS="smallresult"><A HREF="<%=rs("address")%>" TARGET="_blank"><%=rs("address")%></A><BR></TD>
(rs ist ein Recordset-Object)

Hier sollte etwas wie
<TD CLASS="smallresult"><A HREF="http://meine.domain.de/usw/" TARGET="_blank">http://meine.domain.de/usw/</A><BR></TD>
herauskommen. Tut es aber nicht, stattdessen erhaelt man
<TD CLASS="smallresult"><A HREF="http://meine.domain.de/usw/" TARGET="_blank"></A><BR></TD>

Der zweite Versuch, die Adresse auszugeben, wird also schlicht und einfach ignoriert!
Ich habe mir jetzt mit folgender Konstruktion beholfen:

<% foo = rs("address") %>
<TD CLASS="smallresult"><A HREF="<%=foo%>" TARGET="_blank"><%=foo%></A><BR></TD>

Das funktioniert erstmal, ist aber natuerlich nicht so besonders toll. Hat jemand schonmal aehnliche Erfahrungen gemacht, und vor allem: Weiss jemand, woran das liegt?

Calocybe