---
title: "Inkomptabla typer."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/123258-inkomptabla-typer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ConnyFox"
published: "2005-02-25T14:50:36.000Z"
updated: "2005-02-27T18:52:19.000Z"
replies: 8
views: 397
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/123258-inkomptabla-typer"
---

# Inkomptabla typer.

## #1 — ConnyFox, 2005-02-25T14:50Z

Använder följande kod och får fel på den markerade raden.
Inkomptabla typer står det.

```
[B]if intdbkundid = intKundid then[/B] 
MySQL = "Update orderinfo,varukorg set kundid = '" & intkundid & "'"
set rs = connect.execute(mysql)
error2 = ""
end if
```

Skriver jag ut dom båda värderna så blir dom
123456789012345 och 198733348368530
inte inkompitabla tycker jag..

Hur kan man fixa detta?

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

## #2 — @nders, 2005-02-25T14:51Z

```
if cstr(intdbkundid) = cstr(intKundid) then
```

... fast jag tycker ändå inte att SQL-frågan borde vara riktig.

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

## #3 — Engine^, 2005-02-25T17:09Z

Om man tolkar variabelnamnet bör det se ut så här

```
if(CInt(intdbkundid) = CInt(intKundid)) then
  MySQL = "UPDATE orderinfo SET kundid = " & intKundid

  Call connect.Execute(MySql, , 128)
  
  MySQL = "UPDATE varukorg SET kundid = " & intKundid

  Call connect.Execute(MySQL, , 128)
end if
```

Hursomhelst så är sql-frågorna dumt ställda. Det ska nog även vara med en WHERE-del där någonstans.

Som **@nders** säger så är det nog läge att titta över SQL-biten och fundera på vad du egentligen vill göra.

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

## #4 — @nders, 2005-02-25T17:13Z

> **Engine^ skrev:**
>
> Om man tolkar variabelnamnet bör det se ut så här

Jepp, men det kan man nog inte göra, om exempelvärdena stämmer. Alldeles för stort för att vara en integer. Så egentligen borde väl variablerna vara prefixade på ett annat sätt...

Mvh

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

## #5 — Engine^, 2005-02-25T17:19Z

Sanning... :r CDbl() kanske är rätt i det här läget, men om jag var herr ConnyFox skulle jag nog inte tänka så mycket på det för tillfället utan oroa mig över kundvagnarna, som alla kommer att få samma kundid...

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

## #6 — ConnyFox, 2005-02-26T18:02Z

hehe sql frågan fixade jag såklart ;D

vad gör cdbl funktionen?

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

## #7 — @nders, 2005-02-27T08:54Z

> vad gör cdbl funktionen?

Konverterar till subtypen Double.

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

## #8 — ConnyFox, 2005-02-27T16:48Z

och en double är.. ?

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

## #9 — @nders, 2005-02-27T18:52Z

Allt man behöver veta (nåja, men mycket i alla fall) finner man hos devguru.

<http://www.devguru.com/technologies/wml/vbscript/quickref/cdbl.html>

Tal som kan vara himskans stort, mao.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/123258-inkomptabla-typer
