---
title: "Skriva från tecken till slut"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/50359-skriva-från-tecken-till-slut"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pellsäter"
published: "2002-08-15T07:00:26.000Z"
updated: "2002-08-19T09:58:47.000Z"
replies: 15
views: 362
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/50359-skriva-från-tecken-till-slut"
---

# Skriva från tecken till slut

## #1 — pellsäter, 2002-08-15T07:00Z

Hej om jag vill skriva ut allt i ett fält i en databas från tex tecken 250 och framåt hur skriver jag då??

Permalänk: https://www.webforum.nu/p/50359

## #2 — icaaq, 2002-08-15T07:12Z

```
[red]
Response.Write Mid(objRS("fält"), 250)
[/red]
```

mvh icaaq

Permalänk: https://www.webforum.nu/p/753937

## #3 — Skarre, 2002-08-15T07:13Z

Response.Write Right(strExempel, Len(strExempel) - 250)

RED: Icaqs metod är bättre.

Permalänk: https://www.webforum.nu/p/753938

## #4 — pellsäter, 2002-08-15T07:25Z

funkar kanon men om jag nu inte vill att det ska bryta mitt i ett ord... finns det nåt bra sätt då. Man vill ju helst inte bryta texten mitt i ett ord eller hur....

Permalänk: https://www.webforum.nu/p/753947

## #5 — pellsäter, 2002-08-15T11:00Z

är det någon som har nån idé på det sista problemet??

Permalänk: https://www.webforum.nu/p/754074

## #6 — Ekström, 2002-08-15T14:00Z

strVar = inStrRev(objRS("fält")," ")
strVar = mid(objRS("fält"), 250)
Response.Write strVar

Kanske fungerar?

Permalänk: https://www.webforum.nu/p/754229

## #7 — LarsG, 2002-08-15T14:16Z

```
response.write mid(rs("f"),250+instr(mid(rs("f"),250)," "))
```

Permalänk: https://www.webforum.nu/p/754238

## #8 — pellsäter, 2002-08-15T14:27Z

ok... nu ser sidan 2 ok ut... den börjar med ett helt ord... men sidan ett där klipper den också rakt av utan hänsyn till hela ord... hur gör jag då.... så här ser koden ut nu

\<%
if not isnull(rs("besk")) then 
if rs("besk") \<\> "" then
sbesk = trim(rs("besk")) 
if len(sbesk) \> 600 then
response.write (left(sbesk,450) & "\<a href=""varor_mer2.asp?prodid=" & rs("prodid") &"""\>\<b\>...\</b\>\</a\>")
else
response.write(sbesk)
end if
else response.write "&nbsp;"
end if
end if
%\>

Permalänk: https://www.webforum.nu/p/754244

## #9 — Skarre, 2002-08-15T15:50Z

> **pellsäter skrev:**
>
> ok... nu ser sidan 2 ok ut... den börjar med ett helt ord... men sidan ett där klipper den också rakt av utan hänsyn till hela ord...

Använd LarsGs kod! Det är bara att byta ut rs("f") mot en annan sträng.

Permalänk: https://www.webforum.nu/p/754281

## #10 — pellsäter, 2002-08-16T06:31Z

jag använde den koden och stoppade in delar av den i min kod... men det fungerar int den klagar på mina fnuttar och dom är jag itne bra på.....

Hur stoppar jag in LarsG´s kod på rätt sätt...

Permalänk: https://www.webforum.nu/p/754676

## #11 — pellsäter, 2002-08-16T13:39Z

kan inte nån hjälpa mig skriva ihop den sida kodsnutten......skulle var gott att bli klar innan helgen börjar... se det som en tidig födelsedagspresent \*ler\*

Permalänk: https://www.webforum.nu/p/754897

## #12 — pellsäter, 2002-08-19T08:37Z

Hjälp!!!
Idag fyller jag år och behöver ha en kodsnutt i hjälp!!

Läs tråden här ovan!

Ha en trevlig dag

Permalänk: https://www.webforum.nu/p/756128

## #13 — @nders, 2002-08-19T08:40Z

Om jag förstått problemet kanske det här kan hjälpa?

```
<% 
if not isnull(rs("besk")) then 
if rs("besk") <> "" then 
sbesk = trim(rs("besk")) 
if len(sbesk) > 600 then 
response.write (mid(sbesk,450+instr(mid(sbesk,450)," ")) & "<a href=""varor_mer2.asp?prodid=" & rs("prodid") &"""><b>...</b></a>") 
else 
response.write(sbesk) 
end if 
else response.write " " 
end if 
end if 
%>
```

Grattis på födelsedagen! :)

Mvh,

Permalänk: https://www.webforum.nu/p/756130

## #14 — Ekström, 2002-08-19T08:43Z

```
 
If NOT isNull(rs("besk")) AND not len(rs("besk")) = 0 Then 
sbesk = trim(rs("besk")) 

If len(sbesk) > 600 then 
response.write "<a href=""varor_mer2.asp?prodid=" & rs("prodid") &""">"& (left(sbesk,450) & "..."& mid(rs("f"),250+instr(mid(rs("f"),250)," "))) &"</a>"
Else 
Response.Write(sbesk) 
End If

Else
Response.Write " " 
End If
```

Är du såhär du vill ha det? Jag har inte riktigt förstått

Permalänk: https://www.webforum.nu/p/756134

## #15 — pellsäter, 2002-08-19T09:03Z

I Anders kod så skriver den ut de sista tecknen.. och dessa har jag redan på sidna 2 i produktpresentationen.. vad jag är ute efter är det första 450 tecknen och att det inte bryter mitt i ett ord.

I den andra koden så kommer hela texten med...

Permalänk: https://www.webforum.nu/p/756142

## #16 — @nders, 2002-08-19T09:58Z

Hm. Jag vet inte om det är jag som läser slarvigt. Jag får se om jag hinner sätta mig in i detta senare.

Mvh,

Permalänk: https://www.webforum.nu/p/756165

---

Tråden på webben: https://www.webforum.nu/amne/asp/50359-skriva-från-tecken-till-slut
