---
title: "SQl-sats för att hänta trådar till forum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/42584-sql-sats-för-att-hänta-trådar-till-forum"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Sico"
published: "2002-04-26T23:43:10.000Z"
updated: "2002-04-27T13:34:27.000Z"
replies: 4
views: 192
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/42584-sql-sats-för-att-hänta-trådar-till-forum"
---

# SQl-sats för att hänta trådar till forum

## #1 — Sico, 2002-04-26T23:43Z

```
<%
	Set rs = Server.CreateObject("ADODB.Recordset")

	SQL = "SELECT t_Posts.f_Title, t_Posts.f_ID, t_Posts.f_ForumID, t_Posts.f_Date, t_Posts.f_By, t_Members.f_ID, t_Members.f_User From t_Posts, t_Members Where t_Posts.f_ForumID = "& Request.QueryString("id") &" [b]and t_Posts.f_By = t_Members.f_ID[/b] Order By t_Posts.f_ID DESC"
	[u]rs.Open SQL, Connect, 1, 2[/U]

	Do Until rs.EOF
%>

        <tr>
          <td width="2%" align=middle class=back><img src="bilder\closed.gif"></td>
          <td width="48%" align=left class=back><%= rs("f_Title") %></td>
          <td width="20%" valign=center align=middle class=back><%= rs("f_User") %></td>
          <td width="5%" valign=center align=middle class=textarea></td>
          <td width="5%" valign=center align=middle class=back></td>
          <td width="20%" valign=center align=middle class=textarea><b></b></td></tr>

<%
rs.MoveNext	
Loop
rs.Close
Connect.Close
%>
```

> Error Type:
> Microsoft JET Database Engine (0x80004005)
> Type mismatch in expression.
> /forum/forum.asp, line 24

Rad 24 är understruken..
Tar jag bort den feta texten så blir det inget felmeddelande men den visa varje inlägg så många ggr som det finns användare. Vad är det som är fel?

R/ Ber om ursäkt för alla stavfel på rubriken :(

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

## #2 — Tobbster, 2002-04-27T10:02Z

Då har du förmodligen olika datatyp på kolumnen i databasen och det du gämför med  .

som det ser ut på din sql sträng så borde gämförelsen vara med en int så prova att skriva

cin(t_Members.f_ID) där det står t_Members.f_ID nu !

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

## #3 — Sico, 2002-04-27T10:13Z

nej du det funkade inget vidare

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

## #4 — LarsG, 2002-04-27T12:42Z

Hur är tabellerna t_Posts och t_Members definierade?

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

## #5 — Sico, 2002-04-27T13:34Z

hmm, jag ändrade t_Posts.f_By till tal från text så funkade det... 
tackar å bugar

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/42584-sql-sats-för-att-hänta-trådar-till-forum
