---
title: "object required"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/54434-object-required"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "aleborg"
published: "2002-09-27T15:31:11.000Z"
updated: "2002-09-27T16:42:59.000Z"
replies: 1
views: 172
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/dotnet/54434-object-required"
---

# object required

## #1 — aleborg, 2002-09-27T15:31Z

Har en databaskoppling som ser ut så här:

```
Option Explicit
Public objConn As Object

'Connectionstring to the db
'----------------------------------------------------------------------------------
Private Property Get ConnectionString()
    ConnectionString = "Driver={Mysql};Server=10.0.0.1;Database=aShop;UID=;PWD="

End Property

'Destroy the object
'----------------------------------------------------------------------------------
Public Sub DestroyObject(ByRef obConnAs ADODB.Connection)
   If IsObject(obConn) Then
          obConn.Close
          Set obConn= Nothing
    End If
End Sub

'Open the DB
'----------------------------------------------------------------------------------
Public Function GetConn() As ADODB.Connection
    Dim ojConnAs ADODB.Connection
    
    Set ojConn= CreateObject("ADODB.Connection")
    ojConn.Open ConnectionString
    Set GetConn = ojConn
End Function
```

När jag sen ska koppla upp mig mot DB:n skriver jag i t ex en function:

```
SQL="..."

Set objConn = GetConn()
Set RS = objConn.Execute(SQL)
...
DestroyObject (objConn)
```

Men jag får bara "Object required" när jag kallar på funktionen med SQL-satsen, vad gör jag fel???

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

## #2 — aleborg, 2002-09-27T16:42Z

Löste det, hade missat att skriva 
Call DestroyObject (objConn) :r

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/54434-object-required
