räkna tecken

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • WebbisNet
    Medlem
    • 2003-02-16
    • 2182

    #1

    räkna tecken

    Hur räknar man antal tecken i en text som man hämtar från db i access?
  • lilja
    Medlem
    • 2004-07-30
    • 1219

    #2
    Len()

    Ex. Len(objRs("tabellNamn"))
    LiljaOnline

    Comment

    • WebbisNet
      Medlem
      • 2003-02-16
      • 2182

      #3
      len ja, tack

      Comment

      • WebbisNet
        Medlem
        • 2003-02-16
        • 2182

        #4
        Hur skriver jag om
        [kod]
        <table>
        <tr>
        <%if Len(rs("insand_text")) > 100 then%>
        <td>
        <%=strText%>
        </td>
        <td>
        <%=strText%>
        </td>
        <%end if%>
        </tr>
        </table>
        [/kod]
        så att ex att i vänstra tabellen vill jag visa de 100 första tecknen i strängen och resten i den högra

        Comment

        • cyprys
          Medlem
          • 2000-12-29
          • 3105

          #5
          [kod]<table>
          <tr>
          <%
          if len(strText) > 100 then
          response.write("<td>" & left(strText,100) & "</td>")
          response.write("<td>" & right(strText,len(strText)-100) & "</td>")
          else
          response.write("<td colspan='2'>" & strText & "</td>")
          end if
          %>
          </tr>
          </table>[/kod]
          -If a word in the dictionary were mispelled, how would we know? / Steven Wright

          Comment

          • WebbisNet
            Medlem
            • 2003-02-16
            • 2182

            #6
            [citat=cyprys][kod]<table>
            <tr>
            <%
            if len(strText) > 100 then
            response.write("<td>" & left(strText,100) & "</td>")
            response.write("<td>" & right(strText,len(strText)-100) & "</td>")
            else
            response.write("<td colspan='2'>" & strText & "</td>")
            end if
            %>
            </tr>
            </table>[/kod] [/citat]

            funkar perfekt förutom felet
            [kod]
            Microsoft VBScript runtime error '800a0005'
            Invalid procedure call or argument: 'right'

            /misc/skrivklada/las-skrivklada.asp, line 117

            [/kod]
            jag får när texten är under 100 tecken
            117 är då raden response.write("<td valign='top' width='300'>" & right(strText,len(strText)-1200) & "</td>")

            Comment

            • cyprys
              Medlem
              • 2000-12-29
              • 3105

              #7
              What?![kod]right(strText,len(strText)-1200(!))[/kod]Är texten under 100 tecken ska du inte behöva dela upp den?
              -If a word in the dictionary were mispelled, how would we know? / Steven Wright

              Comment

              • WebbisNet
                Medlem
                • 2003-02-16
                • 2182

                #8
                [citat=cyprys]What?![kod]right(strText,len(strText)-1200(!))[/kod]Är texten under 100 tecken ska du inte behöva dela upp den? [/citat]

                Just därför jag börjar undra varför det felet kommer fram

                Comment

                • cyprys
                  Medlem
                  • 2000-12-29
                  • 3105

                  #9
                  Kanske för att du skriver att du vill visa 1200 tecken för lite?
                  -If a word in the dictionary were mispelled, how would we know? / Steven Wright

                  Comment

                  • WebbisNet
                    Medlem
                    • 2003-02-16
                    • 2182

                    #10
                    [citat=cyprys]Kanske för att du skriver att du vill visa 1200 tecken för lite? [/citat]

                    har samma kod som du skrev, ändrade bara 100 till 1200 och inget annat

                    Comment

                    • @nders
                      Moderator
                      Marsvin
                      • 2000-06-30
                      • 26914

                      #11
                      På alla tre ställena?
                      @aviddevguy

                      Comment

                      • WebbisNet
                        Medlem
                        • 2003-02-16
                        • 2182

                        #12
                        glömde ett ställe :-)

                        tack

                        Comment

                        Working...