Tråden för smarta ASP tips/tricks

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • icaaq
    Medlem
    • 2000-10-01
    • 4910

    #91
    Det finns ju otaliga trådar här där medlemmar fått fnuttmani och inte vetat hur dem ska kontaktera sina strängar.

    Det bästa vore väl om alla kunde lära sig att byta ut " mot "" men det kanske är för mycket

    mv icaaq
    When I work I have lot's of fun. vi söker folk, www.icaaq.com, twitter

    mv icaaq

    Comment

    • Erik Juhlin
      Medlem
      • 2000-05-27
      • 7625

      #92
      Jag menar varför ska man överhuvudtaget byta ut ren HTML mot konkatenerade strängar...
      /Erik
      "My love for you is like a truck, BERSERKER"
      "Would you like some making f**k, BERSERKER"

      Comment

      • Erik Juhlin
        Medlem
        • 2000-05-27
        • 7625

        #93
        Hmm, får väl komma med ett tips. Säg att man vill baka ihop en mängd grejer i en loop (t.ex. från ett recordset) i en stor sträng. Då är det inte alls bra att konkatenera med &. Konkatenering i VB/VBScript tar mycket prestanda, speciellt när det handlar om mycket data. Då kan det vara smart att sätta in det i en array och sen joina ihop det. Ett exempel:
        [kod]If Not rs.EOF Then
        Dim vProduct, sProduct, i
        ReDim vProduct(rs.RecordCount - 1)
        i = 0

        While Not rs.EOF

        vProduct(i) = rs("ProductId") & " - " & rs("ProductName")

        rs.MoveNext
        i = i + 1
        Wend

        sProduct = Join(vProduct, "")
        End If[/kod]Som ni kan se så gör jag några konkaterneringar, men de spelar inte så stor roll eftersom att det är så lite data på varje rad.
        /Erik
        "My love for you is like a truck, BERSERKER"
        "Would you like some making f**k, BERSERKER"

        Comment

        Working...