---
title: "klurigt värre lr hur!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21629-klurigt-värre-lr-hur"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "snekkorr"
published: "2001-09-27T21:10:00.000Z"
updated: "2001-09-28T09:25:00.000Z"
replies: 5
views: 168
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/databaser-sql/21629-klurigt-värre-lr-hur"
---

# klurigt värre lr hur!

## #1 — snekkorr, 2001-09-27T21:10Z

\<% Visa = "Select \* from forum where Svar = " & RecSet("Id")
   RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %\>

fungerade inte... 
hur gör jag för att hämta alla inlägg där svar har samma värde som Id ?!?

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

## #2 — LarsG, 2001-09-27T21:20Z

Vad får du för fel? Jag tycker att select-frågan ser rätt ut.

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

## #3 — snekkorr, 2001-09-27T21:24Z

fel '80020009' 
Undantag inträffade. 

/playground/forumsvar.asp, rad 56 

kan det vara att jag har denna kod några rader ovan?

\<% ny = "Select \* from forum where Id = " & Request("Id")
   RecSet.Open ny, Connect, adOpenStatic, adLockOptimistic %\>
\<div id="Layer2" style="position:absolute; width:161px; height:204px; z-index:2; left: 138px; top: 193px"\> 
  \<table width="100%" border="0" cellspacing="0" cellpadding="0"\>
    \<tr\> 
      \<td\> 
        \<form method="post" action="forumsadd.asp"\>
          \<input type="hidden" name="datum" value="\<%=date%\>"\>
	  \<input type="hidden" name="svar" value="\<%=RecSet("Id")%\>"\>
          Svara:\<br\>
          Namn:\<br\>
          \<input type="text" name="namn"\>
          \<br\>
          Mail: 
          \<input type="text" name="mail"\>\<br\>
          Text:\<br\>
          \<textarea name="text"\>\</textarea\>
          \<br\>
          \<input type="submit" name="skicka" value="Nytt ämne!"\>
        \</form\>
      \</td\>
    \</tr\>
  \</table\>
\</div\>

	Av:\<a href="\<%=RecSet("Mail")%\>"\>\<%=RecSet("Namn")%\>\</a\>\<br\>
	Rubrik:\<%=RecSet("Rubrik")%\>\<br\>
	Inlägg:\<br\>
	\<%=RecSet("Text")%\>
\<% RecSet.Close %\>
\<hr\>\<br\>

\[Redigerat av snekkorr den 27 sep 2001\]

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

## #4 — LarsG, 2001-09-27T21:33Z

Det finns ett problem med ADO om man har kolumner med PM/Memo datatyper.

Om man har sådana så måste dessa ligga sist i select-satsen och om man har flera så måste de ligga i samma ordning som dom är definierade i tabellen. Sen så går det inte att hämta dessa flera gånger från recordsetet. Dvs om man har behov av att använda värdet flera gånger så måste man först flytta över det till en lokal variabel.

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

## #5 — snekkorr, 2001-09-27T21:34Z

och hur gör man det?!?

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

## #6 — LarsG, 2001-09-28T09:25Z

Vilket, lokala variabler eller?

Det jag avser är att det fungerar inte att göra så här

```

if rs("memofield") <> "" then
   response.write rs("memofield")
end if
```

utan det måst man göra så här

```
m = rs("memofield")
if m <> "" then
   response.write m
end if
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21629-klurigt-värre-lr-hur
