---
title: "Data is Null...Goddag yxskaft!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/164006-data-is-null-goddag-yxskaft"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Travoni"
published: "2007-08-29T15:59:41.000Z"
updated: "2007-08-29T17:43:20.000Z"
replies: 3
views: 508
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/164006-data-is-null-goddag-yxskaft"
---

# Data is Null...Goddag yxskaft!

## #1 — Travoni, 2007-08-29T15:59Z

Data is Null. This method or property cannot be called on Null values.
Det är ju därför jag testar med IsDBNull()  Så jag fattar inte varför jag får det felmeddleandet.

```
Dim reader As MySqlDataReader
'...Annat
Using reader As MySqlDataReader = command.ExecuteReader
                    If reader.HasRows Then
                        reader.Read
                        Dim country As String = IIf(reader.IsDBNull(1), "", reader.GetString(1))
                        Dim email As String = IIf(reader.IsDBNull(2), "", reader.GetString(2))
                        reader.Close
                    End If
                End Using
'...Annat
```

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

## #2 — emission, 2007-08-29T16:48Z

Du får det eftersom båda värdena som skickas in till IIf evalueras före villkoret (IIf är en "Function")

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

## #3 — Travoni, 2007-08-29T17:07Z

Ok, så jag får göra någon egen funktion eller?

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

## #4 — Pace, 2007-08-29T17:43Z

```
If reader(1) IsNot System.DBNull.Value Then
   ...
End If
```

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/164006-data-is-null-goddag-yxskaft
