Toon posts:

[Access / ASP] Hyperlink weergeven

Pagina: 1
Acties:

Verwijderd

Topicstarter
De inhoud van een bepaalde kolom in mijn database wil ik alles als hyperling laten weergeven.
Als ik in access als gegevenstype: Hyperlink kies, laat hij hem in de browser zien als:

localhost#http://localhost/#

ipv

http://localhost

Hoe krijg ik het voor elkaar dat hij wel een link laat zien?

Edit:

Momenteel is er in het asp script een regel ingenomen, die de inhoud van de kolom laat zien, die ziet er zo uit, wie weet is het zo wat duidelijker:

<tr>
<td width="162"><font face="Arial" size="2"><%= rstSearch.Fields("kolom").Value %></font></td>

[ Voor 31% gewijzigd door Verwijderd op 03-02-2005 14:07 ]


  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

De weergave regel je niet in je Access database, die regel je in je ASP. Binnen Access zet je het ding dus gewoon op tekst en in je datagrid zeg je dat je een hyperlink wil weergeven door de kolom op hyperlinkcolumn te zetten.

edit:
Misschien is het in een dergelijk geval wel verstandig even te controleren of dategene wat in de database terechtkomt ook wel een hyperlink is. ;)

[ Voor 28% gewijzigd door OZ-Gump op 03-02-2005 14:12 ]

My personal website


  • André
  • Registratie: Maart 2002
  • Laatst online: 11-05 16:42

André

Analytics dude

code:
1
<td width="162"><a href="<%= rstSearch.Fields("kolom").Value %>">Tekst</a></td>


Je moet de string nog splitsen, het eerste gedeelte zal de tekst zijn en het 2de gedeelte de url?

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 22:06
OZ-Gump schreef op donderdag 03 februari 2005 @ 14:10:
en in je datagrid zeg je dat je een hyperlink wil weergeven door de kolom op hyperlinkcolumn te zetten.
Dat is .NET..

Maar inderdaad, "localhost#http://localhost/#" is waarschijnlijk gewoon het formaat waarin acces het opslaat, en acces brouwt daar dan zelf links van. Je zal het gewoon als tekst op moeten slaan en zelf in ASP een link er van bakken

Roomba E5 te koop


  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Dat is .NET
Waar het hart vol van is ..... :Y)

Je kunt natuurlijk gewoon een a href linkje zelf aanmaken met de url als link, of met een steekwoord/naam als string. Ik denk in ieder geval dat dat voor de TS wel te realiseren is? (Zie ook gedeeltelijk de post van André)

[ Voor 3% gewijzigd door OZ-Gump op 03-02-2005 14:17 ]

My personal website


Verwijderd

Topicstarter
aha bedankt, dat ga ik even proberen dan, daar had ik nog niet over nagedacht!
Ik laat wel horen of het gelukt is

  • CmdrKeen
  • Registratie: Augustus 2000
  • Laatst online: 25-03 16:41

CmdrKeen

Krentenboltosti

Ik doe het altijd zo:

code:
1
2
3
4
5
6
7
8
9
10
11
<%
' inhoud kolom ophalen
urrel=rs("kolomnaammeturl")

' als het veld niet leeg is, dan..
if len(urrel)>4 then
    ' als niet met http begint, http ervoor schrijven, anders krijgie een corrupte link
   if lcase(left(urrel,4))<>"http" then urrel="http://" & urrel
end if
%>
<a href="<%=urrel%>"><%=urrel%></a>

[ Voor 20% gewijzigd door CmdrKeen op 03-02-2005 14:44 ]

Bloed, zweet & koffie


Verwijderd

Topicstarter
Het is gelukt, ik heb er dit van gemaakt:

code:
1
<td width="162"><font face="Arial" size="2"><a href="<%= rstSearch.Fields("Probleem").Value %>"><%= rstSearch.Fields("Probleem").Value %></a></td>


Op deze manier laat hij ook gewoon de tekst zien die in de record staat, zo is hij het meest overzichtelijk

Bedankt voor jullie tips!

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Vilenin schreef op donderdag 03 februari 2005 @ 14:43:
Ik doe het altijd zo:
< ... knip ... >
Dat is natuurlijk ook niet helemaal zoals het hoort. Als je link niet met http begint, plak je dat ervoor... Dus als je link gathering.tweakers.net is, dan maak je er httpgathering.tweakers.net van? LEZEN! :Z

* OZ-Gump is benieuwd of de TS er zelf uitgekomen is ...
Edit: ja dus :)

[ Voor 7% gewijzigd door OZ-Gump op 03-02-2005 14:47 ]

My personal website


  • CmdrKeen
  • Registratie: Augustus 2000
  • Laatst online: 25-03 16:41

CmdrKeen

Krentenboltosti

OZ-Gump schreef op donderdag 03 februari 2005 @ 14:46:
[...]
Dat is natuurlijk ook niet helemaal zoals het hoort. Als je link niet met http begint, plak je dat ervoor... Dus als je link gathering.tweakers.net is, dan maak je er httpgathering.tweakers.net van? LEZEN! :Z

* OZ-Gump is benieuwd of de TS er zelf uitgekomen is ...
Edit: ja dus :)
Ja, ach, dit is ook maar een code sampletje. In het echt heb ik een functie die dat vóór mij doet. Die checkt ook of er soms https:// staat, of ftp://, en doet iets met spaties in de url en zo, controleert zelfs of de link niet dood is (jahaa!), maar dat leek me allemaal in dit voorbeeld niet relevant. Bovendien vind ik het ongepast - dan lijkt het net of de TS een code request heeft gedaan en dat is niet de bedoeling (en dat heeft hij ook niet gedaan).

Het ging even om het idee en het principe, daarom ;)

Bloed, zweet & koffie


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

En wat doe je dan met andere protocollen? ;) FTP mag ook gewoon lijkt me, en irc- en telnet links zijn ook niet ongebruikelijk.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • CmdrKeen
  • Registratie: Augustus 2000
  • Laatst online: 25-03 16:41

CmdrKeen

Krentenboltosti

@-NMe-: lees de post boven je. Check ook m'n sig, dan zie je dat ik wel redelijk weet hoe ik met hyperreferenties om moet gaan ;)

Bloed, zweet & koffie


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

Die post boven mijn post stond er pas toen ik klaar was met tikken. :P

Ik probeerde slechts uit te lichten dat de code die je postte wat gaten bevat die lang niet altijd acceptabel zijn. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • CmdrKeen
  • Registratie: Augustus 2000
  • Laatst online: 25-03 16:41

CmdrKeen

Krentenboltosti

offtopic:
Leuke filmdatabase heb je. Check de mijne: <spam>http://www.huijgen.com/movex</spam>. Zin in een project? :P

Bloed, zweet & koffie

Pagina: 1