---
title: "vad är felet?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/58015-vad-är-felet"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "cupy"
published: "2002-11-04T22:48:06.000Z"
updated: "2002-11-05T18:17:43.000Z"
replies: 19
views: 312
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/58015-vad-är-felet"
---

# vad är felet?

## #1 — cupy, 2002-11-04T22:48Z

Jag får alltid den här felmeddelande

Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch
/asp/mysql/x.asp, line 46

\<input type="radio" name="\<%=RecSet("id")%\>" value="ja"\<%If RecSet("visa") = True Then Response.Write "checked"%\>\>\<input type="radio" name="\<%=RecSet("id")%\>" value="nej" \<%If RecSet("visa") = False Then Response.Write "checked"%\>\>

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

## #2 — Viktor, 2002-11-04T22:53Z

RecSet("visa") retunerar inte ett boolskt värde?
Det är det ända som jag kan tänka mig.

/Viktor

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

## #3 — cupy, 2002-11-04T23:04Z

Det fungerar med access men inte med mysql

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

## #4 — Viktor, 2002-11-04T23:09Z

Har MySQL en bolsk datatyp?
Titta om den är 0 (true) eller något annat (false). Det kanske gå bättre (eller ännu bättre skriv ut värdet av "RecSet("visa")" på sidan och se vad det är för något :)

/Viktor

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

## #5 — cupy, 2002-11-04T23:22Z

Den skriver ut false /true

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

## #6 — Viktor, 2002-11-04T23:32Z

Prova om det är en text sträng,

```
If RecSet("visa") = "true" Then Response.Write
```

/Viktor

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

## #7 — cupy, 2002-11-04T23:45Z

Jag fått samma felmeddelande , men jag satt på båda true o false på samma sätt då verkar fungera men inte riktigt. För nu visar inte alltså "checked" funktionen .

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

## #8 — Nickemannen, 2002-11-05T00:10Z

Kör denna istället den fungerar garanterat.

If Len(RecSet("visa")) \<\> 0 Then
Response.Write "vad du nu ville"
End if

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

## #9 — cupy, 2002-11-05T00:56Z

Tack Nickemannen men det hel fel eller jag som fattar inte, men tack allafall

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

## #10 — cupy, 2002-11-05T14:12Z

Någon som vet kanske?

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

## #11 — cupy, 2002-11-05T15:33Z

Jag letat efter en förklaring för error meddelande och hittade följande: Microsoft VBScript runtime error '800a000d' 
You are trying to convert a non-numeric variable into Integer 
Make sure the variable is numeric.
Use If IsNumeric( ) function to validate first.

Problemet är nu att jag vet inte vad ska jag göra!
Kan ni hjälpa?
Tack på förhand!

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

## #12 — solbulle, 2002-11-05T15:36Z

```
<input type="radio" name="<%=RecSet("id")%>" value="ja"<%If RecSet("visa") = "True" Then Response.Write "checked"%>><input type="radio" name="<%=RecSet("id")%>" value="nej" <%If RecSet("visa") = "False" Then Response.Write "checked"%>>
```

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

## #13 — cupy, 2002-11-05T15:49Z

Tack Solbolle Jag testade det förut och då får jag inget felmeddelande men blir inget checkad Alltså jag använder två radio button som man styr att det skulle bli ja/nej .. alltså visa eller inte visa och nu kan jag inte styra de funktionerna

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

## #14 — solbulle, 2002-11-05T15:54Z

Vad skrivs ut i html-koden?

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

## #15 — cupy, 2002-11-05T16:00Z

Jag förstår inte vad menar du?

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

## #16 — solbulle, 2002-11-05T16:39Z

Den html-kod som aspkoden genererar, hur blir den om du "visar källa"
typ:

```
<input type="radio" name="IDVARIABEL" value="ja" checked><input type="radio" name="IDVARIABEL" value="nej" >
```

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

## #17 — cupy, 2002-11-05T16:44Z

Jag misstänkte det men var inte riktigt säkert så...
Det visar exakt som du tror.

den visar : \<input type="radio" name="1914" value="ja"\>\<input type="radio" name="1914" value="nej" \>

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

## #18 — solbulle, 2002-11-05T17:12Z

Nej du, det gör den inte ;) Den visar inte "checked" någonstans...
Vad är det egentligen för typ på fältet i databasen?
Pröva skriv ut: response.write RecSet("id") o se vad det ger.

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

## #19 — cupy, 2002-11-05T17:20Z

Efter access konvertering typ av fält är TINYINT
Jag skriv ut: response.write RecSet("id") och det  stämmer det skriver ut alla id

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

## #20 — cupy, 2002-11-05T18:17Z

Äntligen! Nu har jag löste detta problem. Igenom att hittade flera inställningar i scriptet som var min misstag att jag inte såg från början och ändrade till så här:

\<input type="radio" name="\<%=RecSet("id")%\>" value="ja"\<%If LCase(RecSet("visa")) = "0" Then Response.Write "checked"%\>\>
	  \<input type="radio" name="\<%=RecSet("id")%\>" value="nej" \<%If LCase(RecSet("visa")) = "1" Then Response.Write "checked"%\>\> id \<% response.write RecSet("id") %\>

Tack för all hjälp!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/58015-vad-är-felet
