---
title: "Hur får man ut information från en databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/22525-hur-får-man-ut-information-från-en-databas"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "ericc"
published: "2001-06-12T14:36:00.000Z"
updated: "2001-06-18T17:07:00.000Z"
replies: 3
views: 180
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/22525-hur-får-man-ut-information-från-en-databas"
---

# Hur får man ut information från en databas

## #1 — ericc, 2001-06-12T14:36Z

Hej, detta är ASP koden som sparar informationen i en Acess databas.

\<%
Dim Con, SQL, Namn, Text, Epost
Set Con = Server.CreateObject("ADODB.Connection") 
Con.Open "DBQ=" & Server.MapPath("DATABASEN.mdb") & ";Driver={Microsoft Access Driver (\*.mdb)};"

Namn = Request.Form("Namn")
Texten = Request.Form("Texten")
Epost = Request.Form("Epost")

SQL = "Insert Into TABELLEN (Namn, Texten, Epost) "
SQL = SQL & " values( "
SQL = SQL & " '" & Namn & "', "
SQL = SQL & " '" & Texten & "', "
SQL = SQL & " '" & Epost & "') "
Con.Execute(SQL)

Con.Close
Set Con = Nothing
%\>

\<HTML\>
\<HEAD\>
\<TITLE\>Test av formulär\</TITLE\>
\</HEAD\>
\<BODY\>
\<CENTER\>
\<H2\>Hej \<%=Namn%\>"\</h2\>
\<B\>Du har lämnat följande synpunkter\</B\>
\<TABLE WIDTH = 50% BORDER = 0\>
\<TR\>
\<TD\>\<%=Texten%\>\</TD\>
\</TR\>
\</TABLE\>
\<BR\>
\<l\>Vi kommer att beakta din synpunkter\<BR\> och svara dig via e-post \<A HREF = "mailto:\<%=Epost%\>"\>(\<%=Epost%\> )\</A\>.\</l\>
\</CENTER\>
\</BODY\>
\</HTML\>

men hur får jag fram den informationen som har sparats i Acess databasen på websidan igen vid ett senare tillfälle.

\[Redigerat av ericc den 12 jun 2001\]

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

## #2 — annesophie, 2001-06-18T09:07Z

När du sparar ner data i databasen så har du antagligen ett "id" framför varje tabell rad...eller.... Om inte så fixa ett med autonumrering.

Sedan kallar du på id't när du behöver hämta infon igen...

Om du inte fattar så skicka ett email så ska jag förklara närmare...

MvH

A

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

## #3 — JaktJanne, 2001-06-18T09:39Z

Detta inlägg passar bättre i ASP forumet.
Där kan du få den info du söker, det finns mycket om just detta.

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

## #4 — webzonen, 2001-06-18T17:07Z

Så här kan du göra:
\[kod\]
\<%
Set Databas = Server.CreateObject("ADODB.Connection")
Databas.Open = "driver={Microsoft Access Driver (\*.mdb)};DBQ=c:\\inetpub\\wwwroot\\jforum\\webzonen\\main\\main.mdb"
SQL = "SELECT \* FROM TABELLEN WHERE Namn = Namnet"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open SQL, databas, 3, 3
%\>
\<%
Do Until RS.EOF
%\>
Här skriver du kod som du vill ha
\<% RS.MoveNext
   Loop
   RS.Close
   Databas.Close
   Set RS = nothing
   Set Databas = nothing
%\>

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/22525-hur-får-man-ut-information-från-en-databas
