Kategorie: Datenbankzugriffe
Frage: Warum werden DB-Felder (Hyperlink, Währung, ...) nur als "normaler" Text angezeigt?
Sie können in Access zwar einer Tabellenspalte den Typ Hyperlink, Währung oder ähnliches
geben, aber die Darstellung der Inhalte wird über die Access-eigenen Steuerelemente
erzeugt. In der Tabelle selbst wird lediglich der Inhalt des Felds gespeichert und dies ist
auch bei einem Feldtyp "Hyperlink" ganz normaler Text.

Daher müssen Sie die Ausgabe des Links (oder der Währungsangaben) selbst vornehmen:

<% ' --- Spalte, die eine URL enthält, als Link ausgeben %>
<a href="<%=objRS.Fields("<feldname>")%>">Link</a>

<% ' --- Spalte, die eine EMailadresse enthält, als Link ausgeben %>
<a href="mailto:<%=objRS.Fields("<feldname>")%>">EMail-Link</a>

<% ' --- Spalte, die eine Währung enthält, entsprechend ausgeben %>
<% Response.Write FormatCurrency(objRS.Fields("<feldname>") %>
Copyright 2000 - 2024 by Stefan Falz Webconsulting