---
title: "Type mismatch: 'Server.HTMLEncode'"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/128185-type-mismatch-server-htmlencode"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "JulleBoy"
published: "2005-05-13T14:44:31.000Z"
updated: "2005-05-13T15:35:06.000Z"
replies: 2
views: 276
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/128185-type-mismatch-server-htmlencode"
---

# Type mismatch: 'Server.HTMLEncode'

## #1 — JulleBoy, 2005-05-13T14:44Z

Tjena

Har åkt på det här problemet några gånger men alltid fuskat med att göra lite fulingar. Men nu vill jag en gång för alla fatta vad som är felet.

När jag bara skriver följande fungerar det:

```
<%=textEncode(RecSet("info"))%>
```

 

Men när jag skriver följande får jag felmeddelande

```
<% If RecSet("info") <> "" then %>
<%=textEncode(RecSet("info"))%>
<% Else %>
<em>Inga anteckningar inlagda</em>
<% End if %
```

 

Felmeddelande:

```
Microsoft VBScript runtime  error '800a000d'

Type mismatch: 'Server.HTMLEncode'

/test/kunddatabas/includes/link.asp, line 4
```

 

Någon som förstår varför det blir på detta sätt?

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

## #2 — Guffa, 2005-05-13T15:06Z

Vad gör funktionen textEncode?

Är fältet info ett blob-fält? (Access:PM/Memo, MySQL:smalltext/mediumtext/longtext/text, MSSQL: text/ntext) Ifall det är det så kan du bara läsa värdet en gång ifrån recordsetet.

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

## #3 — JulleBoy, 2005-05-13T15:35Z

Då var det det som var problemet, får väll lägga den i ev variabel då.. thx!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/128185-type-mismatch-server-htmlencode
