---
title: "SPs i Access"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/119719-sps-i-access"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "asmodie"
published: "2005-01-09T22:42:50.000Z"
updated: "2005-01-30T00:57:22.000Z"
replies: 6
views: 428
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/webbutveckling/119719-sps-i-access"
---

# SPs i Access

## #1 — asmodie, 2005-01-09T22:42Z

Hur skapar man Stored Procedures i Access?

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

## #2 — clarkbones, 2005-01-09T23:01Z

Det går inte. Det går att skapa querys och köra dessa, men det går inte att jämföra med SP:s i SQL Server.

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

## #3 — max, 2005-01-13T18:19Z

Hej Asmodie

Hur har du det i Kalmar? Hoppas du inte har blåst iväg :-) Har MS Access som databas och skriver denna kod i vb.net för webben och det känns som om underhållning av kod blir smidigare samt att prestandan blir bättre. Förutsättning är att du har skapat en Fråga i Access som heter CommandText namnet samt om du vill skicka med en parameter till frågan att du skriver \[@News\] i villkoret på frågan. Hoppas du får det att fungera.

Exempelkod nedan.

        Try
            Dim Cmd As New OleDbCommand
            Cmd.Connection = OleDbConnection
            Cmd.CommandText = "\[News\]"
            Cmd.Parameters.Add(New OleDbParameter("@News", System.Data.OleDb.OleDbType.VarChar, 50, "News))
                Cmd.Parameters("@News").Value = sNewsID
   

            Cmd.CommandType = CommandType.StoredProcedure
            OleDbConnection.Open()
            dgNews.DataSource = Cmd.ExecuteReader
            dgNews.DataBind()

        Catch Exp As Exception
            Session("Error") = Exp.ToString()
            Response.Redirect("Error.aspx")
        Finally
            OleDbConnection.Close()
        End Try

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

## #4 — clarkbones, 2005-01-17T23:13Z

> **max skrev:**
>
> underhållning av kod blir smidigare

Sant

> **max skrev:**
>
> samt att prestandan blir bättre.

Inte sant, enligt skolboken. En fråga i Access är inte kompilerad som en stored procedure och ger ingen prestandavinst.

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

## #5 — Pace, 2005-01-23T19:59Z

> **clarkbones skrev:**
>
> > **max skrev:**
> >
> > underhållning av kod blir smidigare
>
> 
> Sant
>
>
> > **max skrev:**
> >
> > samt att prestandan blir bättre.
>
> 
> Inte sant, enligt skolboken. En fråga i Access är inte kompilerad som en stored procedure och ger ingen prestandavinst.

Jo, en query är kompilerad och ger dessutom prestandavinst. Den kan dock inte vara lika komplex som en stored procedure.

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

## #6 — Jesper T, 2005-01-24T23:17Z

Funkar väl dessutom bara med inparametrar

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

## #7 — Pace, 2005-01-30T00:57Z

> **Jesper T skrev:**
>
> Funkar väl dessutom bara med inparametrar

Jesus Adam.

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/119719-sps-i-access
