---
title: "Rs subbar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10894-rs-subbar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Pace"
published: "2001-08-02T11:46:00.000Z"
updated: "2001-08-02T16:04:00.000Z"
replies: 17
views: 307
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/10894-rs-subbar"
---

# Rs subbar

## #1 — Pace, 2001-08-02T11:46Z

Varför kan man inte öppna en db koppling och skapa ett recordset för att sedan använda dem i en sub?

Exempel:

```
set hej = Server.CreateObject("ADODB.Connection")... och allt det där
Set rs = hej.execute("Öppna för guds skull!")

och sedan

Sub hejIgen
 a = rs("ytterligare_ett_hej")
End Sub
```

Har testat att dimma rs globalt men det verkar ju inte heller funktionera. :q

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

## #2 — PatrikB, 2001-08-02T11:57Z

Har du dimmat a utanför subben?

cya,
PatrikB

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

## #3 — Pace, 2001-08-02T12:04Z

Nej, a är bara ett exempel... 

Jag använder response.write rs("rs") inne i subben

originalkoden innehåller en massa grötig html emellan.

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

## #4 — Brimba, 2001-08-02T12:08Z

ligger subben på samma sida som rs connection?

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

## #5 — Pace, 2001-08-02T12:10Z

Samma asp sida menar du? Japp.

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

## #6 — Pace, 2001-08-02T12:14Z

Glömde tillägga att jag får detta felmed:

```
Item cannot be found in the collection corresponding to the requested name or ordinal.
```

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

## #7 — Brimba, 2001-08-02T12:14Z

du har inte stänkgt rs eller hej innan du kör subben?

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

## #8 — Pace, 2001-08-02T12:15Z

Nej, inget sånt.

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

## #9 — emission, 2001-08-02T12:16Z

Hur ser den riktiga koden ut?

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

## #10 — Pace, 2001-08-02T12:17Z

Okej, hold on, så ska jag slänga in den... (utan den grötiga html:n)

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

## #11 — Pace, 2001-08-02T12:20Z

```
strSql = "SELECT Members.M_Name,Members.M_ICQ, Members.Member_id, Topics.T_date, Topics.T_subject, Topics.T_Message, Topics.T_Originator, Topics.Topic_ID "
		strSql = strSql & "FROM Members INNER JOIN Topics ON Members.Member_id = Topics.T_Originator "
		strSql = strSql & "where topics.topic_id = " &  Request.QueryString("topic_id") 
	
set rs = my_conn.Execute (strSql)

	
If rs.Eof or rs.Bof then
Response.Write "<TR><TD COLSPAN=5>Inga inlägg funna</TD></TR>" & vbCrLF

Else
Call displayTopic()
```

Så här ser displayTopic ut:

```
Sub displayTopic()

Response.Write "<TR>" & vbCrLf
Response.Write "<TD BGCOLOR='" & CColor & "' VALIGN=""top"">" & _
"<FONT COLOR='" & FormFontColor & "' FACE='" & DefaultFontFace & "' SIZE=2>" & _
rs("M_name") & userTitle & "</FONT></TD>" & vbCrLf
Response.Write "<TD BGCOLOR='" & CColor & "'  VALIGN='top' ><FONT COLOR=gray FACE='" & DefaultFontFace & "' SIZE=1 COLOR=gray>Postat " &  day(rs("R_Posted")) & " " & monthname(month(rs("R_Posted"))) & " " & year(rs("R_Posted")) & " " & hour(rs("R_Posted")) & ":" & Minute(rs("R_Posted")) & "</FONT>" & vbCrLf
Response.Write "  <A HREF=""Javascript:openWindow('profile.asp?action=display&username=" & server.URLEncode(rs("M_name")) & "')""><IMG SRC='profile.gif' ALT='Visa profil' BORDER=0 ALIGN='absmiddle' HSPACE=6></A>" & vbCrLf
Response.Write "  <A HREF='mail.asp?id=" & rs("R_posted_by") & "'><IMG SRC='email.gif' ALT='Skicka e-mail till användaren' BORDER=0 ALIGN='absmiddle' HSPACE=6></A>" & vbCrLf

Response.Write "  <A HREF='post.asp?method=edit&reply_id=" & Rs("Reply_ID") & "&auth=" & server.URLEncode(rs("R_posted_by")) & "&forum_title=" & server.URLEncode(Request.QueryString("forum_title")) & "&topic_title=" & server.Urlencode(Request.QueryString("topic_title")) & "&forum_id=" & Request.QueryString("forum_id") & "&topic_id=" & Request.QueryString("topic_id") &"'><IMG SRC='edit.gif' ALT='Redigera inlägg' BORDER=0 ALIGN='absmiddle' HSPACE=6></A>" & vbCrLf

Response.Write "<HR NOSHADE SIZE=1><FONT COLOR='" & ForumFontColor & "' FACE='" & DefaultFontFace & "' SIZE=2>" &  formatStr(rs("R_Message")) & "</FONT><P> </TD>" & vbCrLf
Response.Write "</TR>" & vbCrLf

End Sub
```

\[r\] Öhh... fan vad grötigt det blev här... det är i alla fall bara Response.Write som skriver ut Recordseten, så ni behöver inte stirra er blinda!

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

## #12 — PatrikB, 2001-08-02T12:28Z

Är alla rs("FieldName") rättstavade?

cya,
Patrikb

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

## #13 — Pace, 2001-08-02T12:30Z

Japp, inga som helst fel där. Felet uppstod enbart när jag flyttade skiten från modulnivå in i en sub.

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

## #14 — emission, 2001-08-02T13:29Z

dimma rs utanför subbarna

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

## #15 — Pace, 2001-08-02T13:50Z

Ja, det har jag ju gjort.

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

## #16 — Pace, 2001-08-02T14:18Z

Jag har ingen aning om vad som kan vara fel, men jag tror jag överger detta och försöker gå en omväg runt detta problem. :(

Tack för hjälpen i alla fall. :)

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

## #17 — emission, 2001-08-02T15:24Z

Du kan ju inte använda rs("R_posted_by") m.fl eftersom du inte plockar ut dem i SELECT-satsen.

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

## #18 — Pace, 2001-08-02T16:04Z

Ah! emission! Fattar inte hur du orkade kolla igenom allt! :f Tackar tackar!

Hur som helst, hur gör jag nu för att få in detta i SQL satsen...

\[r\] Det är alltså i en tabell som heter "Reply"

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10894-rs-subbar
