set rstemp=conntemp.execute(inputquery) howmanyfields=rstemp.fields.count -1%>
<body>
<table border="1"> <tr> <td><b>Vare</b></td> <% 'Put Headings On The Table of Field Names for i=0 to howmanyfields %> <td><b><%=rstemp(i).name%></b></td> <% next %> </tr> <% ' Now lets grab all the records do while not rstemp.eof %> <tr> <td align="top"><a href="koebte.asp?which=<%=rstemp("Varenr")%>&globaldate=<%=globaldato%>&globaltid=<%=globalklokken%>&global=<%=global%>">Køb</a></td> <% for i = 0 to howmanyfields thisvalue=rstemp(i) If isnull(thisvalue) then thisvalue=" " end if%> <td valign="top"><%=thisvalue%> </td> <% next %> </tr> <%rstemp.movenext loop%> </table>
Koden ser ud til at være delvis rigtig men i den sætning hvor du skriver dine links til siden der adskiller du variablerne med & det skal du lige lave om så det kun er & og oppe i starten af din <a href= der har du et " lige inde koebte.asp og du har den til allersidst lige indne du slutter den første del af din href der skal du også fjerne det (altså de gåseøjne eller hvad du kalder dem) så burde det virke.
Tak for svaret, det skal lige siges at der fremkommer en hyperlink i starten ved <href= ... men at det ikke er problemet, men problemet er at de andre felter indeholder en hyperlink, i access hedder feltet billed, og der er en blå link, men når ovenstående kode udskriver værdien i feltet, skrives der bare #hyperlink#.
Siger det dig noget, mange tak Venlig hilsen Adria
Lav dit datatype om til tekst i stedt for hyperlink. skriv derefter dit link ind sådan f.eks.asp i aspfilen skriver du <a href="<%rs=(ditfeltnavn)%>etellerandet"</a>
Kimbo ! Kan jeg bare i asp skrive <a href ... så siderne udskrives i kode på exploren ? Min kode er: <% sub query2table(inputquery) set conntemp=server.createobject("adodb.connection") conntemp.connectiontimeout = 120 conntemp.commandtimeout = 120 cnpath="DBQ=" & server.mappath("db1a.mdb") conntemp.open "driver={microsoft access driver (*.mdb)}; " & cnpath
set rstemp=conntemp.execute(inputquery) howmanyfields=rstemp.fields.count -1%>
<body>
<table border="1"> <tr> <td><b>Vare</b></td> <% 'Put Headings On The Table of Field Names for i=0 to howmanyfields %> <td><b><%=rstemp(i).name%></b></td> <% next %> </tr> <% ' Now lets grab all the records do while not rstemp.eof %> <tr> <td align="top"><a href="koebte.asp?which=<%=rstemp("Varenr")%>&globaldate=<%=globaldato%>&globaltid=<%=globalklokken%>&global=<%=global%>">Køb</a></td> <% for i = 0 to howmanyfields thisvalue=rstemp(i) ' hvis i = 5 har jeg fat i feltet som jeg skal bruge (billede), og det er dette felt der skrives på skærmen som en hyperlink.
If isnull(thisvalue) then thisvalue=" " end if %> </td> <td valign="top"><%=thisvalue%> <% next %>
</tr> <%rstemp.movenext loop%> </table> <% rstemp.close set rstemp=nothing conntemp.close set conntemp=nothing end sub%>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.