---
title: "Typfel?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/59643-typfel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jesper T"
published: "2002-11-18T23:33:18.000Z"
updated: "2002-11-19T19:17:19.000Z"
replies: 4
views: 282
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/59643-typfel"
---

# Typfel?

## #1 — Jesper T, 2002-11-18T23:33Z

Jag har en databaskolumn med talvärden(interger), men uppdaterar jag en post så får jag typfel. Och lägger jag dit cInt så blir det fel när jag uppdaterar om posten är tom, och den måste kunna vara tom:

rs("intVarde") = intVarde
rs.Update

Ger: typfel om intVarde är tex 155

rs("intVarde") = cInt(intVarde)
rs.Update

Ger: typfel om intVarde är ""(tomt)

Hur gör man?

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

## #2 — @nders, 2002-11-19T05:12Z

Du får se till att intVarde innehåller 0 om istället för "", eller undvika att uppdatera fältet.

```
if intVarde="" then intVarde = 0
rs("intVarde") = cInt(intVarde)
```

Red: Det kan vara en bra idé att mha isNumeric kontrollera om värdet verkligen är ett talvärde innan du försöker använda CInt också.

mvh,

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

## #3 — Jesper T, 2002-11-19T19:15Z

@lltid offline @nders skrev:

> if intVarde="" then intVarde = 0
> rs("intVarde") = cInt(intVarde)

 

Men, men, men jag vill ju inte ha en nolla där, då bidde det helt fel ju.

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

## #4 — @nders, 2002-11-19T19:16Z

Då får du lägga in NULL istället då.

```
if isnumeric(intVarde) then intVarde = CInt(intVarde) Else IntVarde = Null 
rs("intVarde") = intVarde
```

Mvh,

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

## #5 — Jesper T, 2002-11-19T19:17Z

Tnx!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/59643-typfel
