---
title: "Skriva ut en del av innehåll"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/64055-skriva-ut-en-del-av-innehåll"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "annesophie"
published: "2003-01-07T14:01:13.000Z"
updated: "2003-01-08T08:23:57.000Z"
replies: 7
views: 244
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/64055-skriva-ut-en-del-av-innehåll"
---

# Skriva ut en del av innehåll

## #1 — annesophie, 2003-01-07T14:01Z

Hej,

Följande: 

\<%=objRst("Valet")%\> 

Skriver alltid ut multipla rader...val: 

**Val 1
Val 2
Val 3**

Hur får jag den att bara skriva ut översta raden - Val 1 och inget mer? 

/A

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

## #2 — CatZ, 2003-01-07T14:41Z

Ser ut som om du har objRst("Valet") i en loop i så fall
Lättaste är väl att begränsa valet i SQL frågan?

```
sql = " select top 1 * from tabell"

response.writet objRst("Valet")
```

Eller kanske:

```
Dim Valet
Valet = "Val 1"
sql = " select * from tabell where Valet = '" & Valet & "' "
```

Eller jag kanske är helt ute och cycklar ?

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

## #3 — Jesper T, 2003-01-07T14:47Z

Re: Skriva ut en del av innehåll

> **annesophie skrev:**
>
> Hej,
> Följande: 
> \<%=objRst("Valet")%\> 
> Skriver alltid ut multipla rader...val: 
> 
> **Val 1
> Val 2
> Val 3**
> 
> Hur får jag den att bara skriva ut översta raden - Val 1 och inget mer? 
> /A

Det beror ju lite på. Gör du ingen loop så visas ju inte fler än en.

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

## #4 — annesophie, 2003-01-07T14:53Z

Hmm jag var otydlig...

Nej, tyvärr är det ingen loop. För att göra en lång historia kort så har företaget jag jobbar för köpt in en databas med tillhörande asp byggd portal...och det finns en radda med konsult-zxzxxzx som är lika begåvade som blöta betongväggar.

Jag kan inte se select satserna...och kan därför inte mixtra med dom...dom är heeeeeemliga. Konsulterna vägrar ändra på detta fält, eller rättare sagt Select satsen, då det, enligt dom stör andra saker... Jag orkar inte bråka mer just nu utan vill bara få bort detta från mitt bord. 

Kan man därför på något sätt säga: Skriv ut allt före radbryt...typ...

**Val 1**
Val 2
Val 3

/A

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

## #5 — @nders, 2003-01-07T14:56Z

Ja, du kan ju leka lite med funktionen Left().

```
Response.write left(sträng, instr(sträng, vbcrlf))
```

 Om det ligger html-radbrytningar i fältet i stället för vbcrlf så släng in \<br\> istället.

Mvh,

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

## #6 — CatZ, 2003-01-07T15:07Z

Men fungerar inte objRst("Valet") som en form a array ? går det inte köra nå split eller spara om värdena från "Valet" som en array eller nåt sådant ?

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

## #7 — cyprys, 2003-01-07T16:04Z

Eftersom den inte är i en loop och den bryter med \<br\> efter varje val så kan man ju skriva ut tills den första \<br\> med:
\<%=left(objRst("Valet"), instr(objRst("Valet"), "\<br\>"))%\> 
som @nders sa ungefär. :)

/r Oj. Det var ganska precis som han skrev iofs. ;)

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

## #8 — annesophie, 2003-01-08T08:23Z

Hej, 

Tack för alla svar. Tyvärr så funkade det inte...jag vet inte vad dom  som gjort koderna har tänkt med...men inte är det huvudet!

Nåväl jag löste det iallafall...lite mer omständigt men det fungerar.

/A

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/64055-skriva-ut-en-del-av-innehåll
