---
title: "Samma rubrik hela tiden???"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/123620-samma-rubrik-hela-tiden"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jimbo"
published: "2005-03-02T23:04:17.000Z"
updated: "2005-05-31T22:06:56.000Z"
replies: 38
views: 1238
page: 1
pages: 2
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/123620-samma-rubrik-hela-tiden"
---

# Samma rubrik hela tiden???

_Sida 1 av 2._

## #1 — jimbo, 2005-03-02T23:04Z

Hej på er!

Jag försökte att få ihop en kod som ska visa de senaste inläggen i besökarnas dagböcker med rubriken som fokus. 
Men grejen är att när det blir fler än 3 medlemmar som skriver nya inlägg så visar koden samma rubrik för alla ?? Hur är det möjligt, kan någon kika o ge mig lite råd kanske?

```
<%
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "DBQ=" & Server.Mappath("dagbog.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"

Set objrs = Server.CreateObject("ADODB.RecordSet")
strQ = "Select top 3 * from dagbog,users order by OVERSKRIFT,DATO,USER_ID,USER_NAME desc"
objrs.Open strQ, objConn, 1, 3

Do while not objrs.EOF or objrs.BOF
response.write("<A HREF='dagbog.asp?ejer=" & objRS("user_id") & "'>"& objRS("user_name") & " - " &"</A> " &objrs("OVERSKRIFT") & " den " & objrs ("DATO")&"<br>")
objrs.movenext
loop

objrs.Close
Set objrs = Nothing
objConn.Close
Set objConn = Nothing
%>
```

Mvh Jimmy

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

## #2 — Jesper T, 2005-03-03T07:04Z

Låter mystiskt. Testa med att skriva ut kolumnnamnen i din select istället för att använda asterix. (\*).
Använd microsoft-jet providern i stället för den äldre access-drivern.

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

## #3 — @nders, 2005-03-03T07:10Z

Du har ju heller ingen join mellan tabellerna, så informationen du skriver ut är inte kopplad så rätt dagbok hör till rätt användare.

Princip:

```
SELECT TOP 3 U.fld1, u.fld2, d.fld1, d.fld2 FROM users AS u INNER JOIN dagbog AS d ON u.userid = d.userid
```

mvh

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

## #4 — Jesper T, 2005-03-03T07:15Z

Nej, just det. 
Har jag inte sagt att du alltid måste joina flera tabeller? ;)

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

## #5 — jimbo, 2005-03-03T20:04Z

Hej på er snabba svar som vanligt =))

Hehe ja JOIN att jag inte tänkte på de, så vass  e jag inte på asp men man lär sig...nu fattar ja där får man ha tabellnamnen - trög ja e =)
Kan ni hjälpa mig att skriva ut hela koden kanske så ja kan få den rätt i mitt huvud ?

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

## #6 — jimbo, 2005-03-03T20:07Z

Ingen som kan hjälpa mig att få rätt på hela koden =( ? pls
Får inte de till att funka som de ska

Mvh Jimmy

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

## #7 — jimbo, 2005-03-05T09:33Z

??

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

## #8 — @nders, 2005-03-05T11:11Z

Jag visade ovan hur man skriver en join. Då borde åtminstone du kunna göra något försök? Vi vet inte hur dina tabeller är uppbyggda, så vi kan inte (och vill inte heller ;) ) skriva all kod åt dig. :)

> Hehe ja JOIN att jag inte tänkte på de, så vass e jag inte på asp men man lär sig

JOIN har inget med ASP att göra, det är SQL.

mvh

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

## #9 — jimbo, 2005-03-05T12:18Z

Hej hehe ok.
Försökt har jag ett par ggr.
En fråga bara, det här : U.fld1, u.fld2, d.fld1 är det fältnamnen då som ska in där tex overskrift, dato osv ?

Inte helt lätt ;)

Mvh Jimmy

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

## #10 — devotion, 2005-03-05T12:35Z

:) 
När jag är osäker brukar jag göra en "fråga" i Access. Därefter väljer man SQL och vips så har du ditt uttryck...

Mvh

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

## #11 — jimbo, 2005-03-05T14:26Z

Ehh jaha =)?

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

## #12 — devotion, 2005-03-05T14:56Z

:) 
Det hjälper ju inte dig om du inte har access eller vet hur det fungerar.... iofs.. ;) 

Men i access kan man göra frågor i ett "grafiskt" gränssnitt. Dessa går sedan att visa som SQL-frågor. SQL-frågan kan du kopiera och använda i asp-koden....

Det är ett sätt!!!

mvh

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

## #13 — jimbo, 2005-03-05T15:49Z

Låter intressant, hur gör man det i access då? =)

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

## #14 — devotion, 2005-03-05T16:16Z

Hmm..
Kanske fel ställe för utbildning i access, men du ska få lite tips för att komma igång!

\-Starta access
\-Välj: Verktyg\>relationer
\-Koppla ihop tabellerna (ex tblCustomer customerId ---\>\> tblOrder.customerId
\-Stäng relationer
\-Välj frågor\>skapa fråga i designläge
\-Lägg till de tabellerna du vill använda
\-Nu har du ett designläge för att skapa frågor
\-Vill du se hur tabellerna relaterar till varandra väljer du: Visa\>SQL
\-Där finns frågan som SQL-fråga!
\-För att gå tillbaka till Designläget välj: Visa\>Design

Guiden är skriven från huvudet så jag kan missat något!

Du kan även i designläget göra mer avancerade frågor och provköra!

mvh

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

## #15 — jimbo, 2005-03-05T17:48Z

\=) tackar tackar devotion!

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

## #16 — jimbo, 2005-03-07T22:00Z

knepigt knepigt Devotion =)

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

## #17 — devotion, 2005-03-08T20:52Z

:) 

Hur går det???

```
SELECT TOP 3 tblUser.userId, tblUser.userName, tblDagbok.topic, tblDagbok.Text  FROM tblUser INNER JOIN tblDagbok ON tblUser.userId = tblDagbok.userId
```

Något sådant kanske...

Mvh

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

## #18 — jimbo, 2005-03-08T22:28Z

Tackar =)
Inte så bra ska testa snart igen så får vi se..

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

## #19 — jimbo, 2005-03-08T22:55Z

Hmm enligt mina beräkningar borde det ju vara så här med fältnamnen osv som finns i databasen:

```
"SELECT TOP 3 tblusers.user_Id, tblusers.user_name, tbldagbog.overskrift, tbldagbog.text  FROM tblusers INNER JOIN tbldagbog ON tblUsers.user_Id = tbldagbog.user_Id"
```

Men då hittar den inte det: 

"Microsoft\]\[Drivrutin för ODBC Microsoft Access\] Microsoft Jet kan inte hitta tabellen eller frågan 'tblusers'. "

Huvud Tabellerna  heter ju dagbog och users..hmmm o hmm  =)

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

## #20 — @nders, 2005-03-09T04:09Z

> **jimbo skrev:**
>
> Huvud Tabellerna  heter ju dagbog och users..hmmm o hmm  =)

Varför skriver du *tblusers* och *tbldagbog* som tabellnamn i SQL-frågan då? Du måste se till att ange korrekta tabell- och fältnamn i frågan.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/123620-samma-rubrik-hela-tiden  
Nästa sida: https://www.webforum.nu/amne/asp/123620-samma-rubrik-hela-tiden/page2.md
