---
title: "Databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/5816-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "J0han"
published: "2000-06-10T17:13:00.000Z"
updated: "2000-06-10T18:10:00.000Z"
replies: 6
views: 585
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/5816-databas"
---

# Databas

## #1 — J0han, 2000-06-10T17:13Z

Jag har gjort en databas (exempel.mdb) och placerat den i samma mapp som asp-scriptet och gjort en databaskoppling med samma namn (exempel). Sen skrev jag in följande kod:

```
<html>
<%
Set Connect = Server.Createobject("ADODB.Connection")
Connect.Open "exempel"

Set RecSet = Server.Createobject("ADODB.Recordset")
Addera = "SELECT * FROM tabell"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic 

RecSet.AddNew 

RecSet("Namn") = Request.Form("namn")
RecSet("Hemsida") = Request.Form("hemsida")

RecSet.Update
RecSet.Close

Connect.Close
%>
</html>
```

Varför funkar det inte??

/ mvh Johan, PSP-guru och ASP-idiot :)

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

## #2 — Bire, 2000-06-10T17:15Z

Törs man be om koden till dbkopplingen ? ;)

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

## #3 — J0han, 2000-06-10T17:15Z

Kanske ska påpeka att jag gjorde ett formulär på en sida med två text-fält med namnen "email" och "namn". 
Glömde skriva det... 

/ mvh Johan

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

## #4 — J0han, 2000-06-10T17:17Z

Koden? Jag gjorde db-kopplingen med ODBC-grejset under Kontroll-panelen. Ska inte det funka?

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

## #5 — Bire, 2000-06-10T17:27Z

Det har jag ingen aning om , men du måste ju ha med en sökväg till databsen mm...

```
<%
Session("data") = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("databas.mdb")

Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open Session("data")
SQLStmt = "SELECT * FROM Tabellnamn"
SET RS = Connection.Execute(SQLStmt)
%>
```

Typ...

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

## #6 — emission, 2000-06-10T17:28Z

Nej, man behöver ingen sökväg, om man satt upp en DSN i ODBC-panelen. Dessutom är det onödigt att lägga sådant som sökvägar i session-variabler. Använd lokala variabler, med include-filer, eller application-variabler.

Har du inkluderat adovbs.inc eller liknande tidigare i scriptet? Annars går det inte att använda konstanter som adOpenStatic och adLockOptimistic.

Dessutom finns det ingen anledning att använda AddNew. Använd SQL i stället.  

\[Redigerat av emission den 10 jun 2000\]

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

## #7 — cf, 2000-06-10T18:10Z

Vad får du för felmeddelande?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/5816-databas
