---
title: "Onödigt......."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13292-onödigt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "maland"
published: "2001-12-20T12:42:00.000Z"
updated: "2001-12-20T13:02:00.000Z"
replies: 3
views: 195
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/13292-onödigt"
---

# Onödigt.......

## #1 — maland, 2001-12-20T12:42Z

Alltid när jag börjar med min ASP kod så skriver jag :
\[kod\]
set objConn = Server.CreateObjekt("ADODB.Connection")
set objRs = Server.CreateObject("ADODB.Recordset")
objConn.open "driver={SQL SERVER};server=ff;database=cc;uid=sa;pwd="
Set objRs=objConn.Execute("SELECT \* FROM tabell")

Men jag vet inte varför jag gör det..=) Vet att det låter knäppt men kanske jag skriver dit en massa onödigt?

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

## #2 — @nders, 2001-12-20T12:45Z

Om du inte ska använda något data från databasen är det helt klart onödigt. :)

Annars är även den andra raden i ditt kodstycke helt onödig, eftersom du ändå sätter om objRs på den fjärde raden. 

Skapa aldrig objekt du inte använder, och framför allt inte hämta en massa data från databasen också. :)

Mvh,

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

## #3 — maland, 2001-12-20T12:55Z

Så jag kan helt plocka bort den andra raden då?
Men när använder man den då?

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

## #4 — @nders, 2001-12-20T13:02Z

När du ska öppna recordset med andra parametrar än de som är default.

Exempel:

```
' skapa connectionobjekt
set objRs = Server.createobject("ADODB.Recordset")
strSQL = "Select * from tabell"
objRs.open strSQL, objConn, 3, 3
```

Denna kod öppnar ett uppdaterbart recordset med en dynamisk cursor. Uh, tror jag. ;)

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13292-onödigt
