karlj87Medlem sedan mars 2004662 inlägg Hej!
Får detta felet:
Körningsfel i Microsoft VBScript error '800a000d'
Inkompatibla typer: 'htmlencode'
/las.asp, line 28
Rad 28 ser ut så här:
<%text = server.htmlencode(RecSet("innehall"))%><%= Replace(text,vbCrLf,"<br>")%>
Grejen är den att jag bara får detta fel sen igår då jag ändrade lite. Dock så har jag inte hittat felet. Och ja, "RecSet("innehall")" innehåller text.
Tittade lite i denna tråden men kom inte på nåt.
Vad kan felet vara?
Tack på förhand!
@ndersMedlem sedan juni 200032 969 inlägg Tja, jag är lite osäker, men exakt vad innehåller fältet? Vad är det för datatyp? Har du använt fältet innan rad 28 i koden? Om det är PM / Memo, använd inte fältvärdet direkt ur recordsetet, utan lägg det i en variabel.
<%
text = RecSet("innehall")
....
text = server.htmlencode(text)
Response.write Replace(text, vbCrLf, "<br>")
%>
karlj87Medlem sedan mars 2004662 inlägg Tack @nders! Det funkade med koden du skrev. Hade PM som datatyp. Men hur kan det komma sig att det helt plötsligt inte fungerar när det fungerat felfritt i en månad. :q
@ndersMedlem sedan juni 200032 969 inlägg
Grejen är den att jag bara får detta fel sen igår då jag ändrade lite.
Vad var det du ändrade från / till?
karlj87Medlem sedan mars 2004662 inlägg Jag la bara till en ny kolumn i tabellen.
@ndersMedlem sedan juni 200032 969 inlägg Då vet jag inte. Det verkar lite knepigt, men saker och ting är det ibland. :)
karlj87Medlem sedan mars 2004662 inlägg Det verkar som jag förhastade mig. :( Nu funkar det inte längre med koden du skrev @anders. Vad kan mer vara fel?
/r som vanligt så gör man slarvfel... :(
@ndersMedlem sedan juni 200032 969 inlägg Visa lite mer av din kod, från det att du öppnar recordsetet.
Mvh
BaltizMedlem sedan maj 200591 inlägg text = RecSet("innehall").value kan du ju testa. Men troligtvis är RecSet("innehall") null, det går att lösa med ett fulhack, genom att lägga på en tom sträng:
text = RecSet("innehall").value&""
Ska du vara riktigt seriös kan du ju pyssla lite med funktionerna isNull och isEmpty t.ex.