Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hör göra en loopad länkning som länkar till olika poster?

Postades av 2003-03-25 18:12:49 - Joakim Bengtsson, i forum asp - allmänt, Tråden har 7 Kommentarer och lästs av 455 personer

Hejsan

Vill ha länkar som ser ut så här:
Medlem 1
Medlem 2
Medlem 3
Medlem 4
osv....

Har lagt kodsnutten(bland annat) i en loop, allt fungerar till jag försöker lägga till
<%=objRS("medNr")%> till resten av koden, d.v.s. det som ska skriva ut siffran(medlemsnumret)

Undrar vad jag gör för fel:

Response.Write("<td align=left width=105>">" & objRS("typ") & "</td>")

Jag får upp ett felmeddelande att ')* förväntas...misstänker att det är någon/några "fnuttar" som är fel.

Tacksam för lite hjälp till en glad nyböjare!!






Svara

Sv: Hör göra en loopad länkning som länkar till olika poster

Postades av 2003-03-25 18:32:12 - Anders Moldin

Testa..<code>Response.Write("<td align=left width=105>" & objRS("typ") & "</td>")</code>


Svara

Sv: Hör göra en loopad länkning som länkar till olika poster

Postades av 2003-03-25 19:28:46 - Andreas Hillqvist

Det är B att använda chr funktionen. ;o)

<code>
Response.Write "<td align=""left"" width=""105"">" & objRS("typ") & "</td>"
</code>
Man kan ju även använda '-tecknet. Men det är inte att rekomendera för att Server.HTMLEncode() utgår att "-tecknet är avgränsare.

Det är en säkerhetsrisk att inte formatera utgående värden med Server.HTMLEncode(). Annars kan en hacker publicera ett javaskrip som postar cookies från klienterna. På så sätt kan det ta över sessioner.

Viktigt med säkerhetstänkande. ;o)


Svara

Sv: Hör göra en loopad länkning som länkar till olika poster

Postades av 2003-03-25 20:46:45 - Anders Moldin

Förlåt, skäms.. :(


Svara

Sv: Hör göra en loopad länkning som länkar till olika poster

Postades av 2003-03-25 21:11:50 - Andreas Hillqvist

Det är jag som ska be om ursäkt för mina översittar fasonre. Du få inte vika dig. Stå stolt och stark. ;o)

Men det är styrka att lära sig hur man hantera "-tecknet i strängar.


Svara

Sv: Hör göra en loopad länkning som länkar till olika poster

Postades av 2003-03-25 23:38:28 - Anders Moldin

Har försökt, men aldrig riktigt lyckats.. Men nu tror jag att jag börjar lära mig :)
Vad är det stora felet på Chr(34) annars då? :)


Svara

Sv: Hör göra en loopad länkning som länkar till olika poster

Postades av 2003-03-26 12:17:36 - Andreas Hillqvist

Om det är en sträng som kommer det ju inte var någon funktionsmässig skillnad på:
<code>
strTemp = "Hello World!"
</code>
Och:
<code>
strTemp = """Hello World!"""
</code>
Det enda som skiljer är antalet tecken.

Om du använder Chr() funktionen så får du ju ett funktionanrop för varje "-tecken du vill infoga i strängen. Resultatsträngen från funktionsanropet slås sedan samman med konstanten:
<code>
strTemp = Chr(34) & "Hello World!" & Chr(34)
</code>

Det finns alternativ då en variable används:
<code>
Dim strChr34
strChr34 = Chr(34)
strTemp = strChr34 & "Hello World!" & strChr34
</code>
Vilket i och för sig bara kräver ett funktionsanrop. Men strängvariablen med "-tecknet måste ju i alla fall slås samman med konstanten.

Då är det ju bättre att välja att infoga dem i konstanten. Då slipper koden anropa funktionerna och slå samman. Utan kommer bara hämta konstantvärdet.

Dessutom är det inte så svårt att lära sig det heller. Krävs bara lite logik.

Några exempel:
<code>
strTemp = Chr(34)
</code>
Är lika med:
<code>
strTemp = """"
</code>

<code>
strTemp = "Har du glömt" & Chr(34) & "-tecknet?"
</code>
Är lika med:
<code>
strTemp = "Har du glömt""-tecknet?"
</code>

<code>
strNamn = "Andreas"
strTemp = "Hej " & Chr(34) & strNamn & Chr(34) & "! Hur mår du?"
</code>
Är lika med:
<code>
strNamn = "Andreas"
strTemp = "Hej """ & strNamn & """! Hur mår du?"
</code>


Svara

Sv: Hör göra en loopad länkning som länkar till olika poster

Postades av 2003-03-26 13:07:21 - Anders Moldin

Smart :)


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 808
27 960
271 761
572
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies