Just nu i M3-nätverket
Gå till innehåll

Access Och ASP Fel, Type mismatch


SwenssonX

Rekommendera Poster

Tja,

jag har lite problem med access.

 

När jag ska skriva till databasen så får jag

 

Microsoft VBScript runtime error '800a000d'

 

Type mismatch: 'Server.HTMLEncode'

 

 

Detta gäller bara när fältet i access är i "datatypen: PM"

vilket det måste vara för att ha plats med mer än 255 tecken.

 

Allt fungerar om jag har Text istället men inte när ja har PM som datatyp.

 

 

Någon som vet varför?

 

Länk till kommentar
Dela på andra webbplatser

Anjuna Moon

Det är inte så att du har hämtat ett Null-värde? Skriv ut variabeln när du hämtat den och kontrollera att den har ett giltigt värde.

 

Länk till kommentar
Dela på andra webbplatser

Tips: För att få snabb hjälp och även underlätta för dom som hjälper dig, skicka med de kodrader som felmeddelandet pekar på.

 

Det enda jag kommer på sådär direkt är att PM-fält kan ibland trilskas om de inte ligger först i SQL-satsen.

 

/Frippe

 

[inlägget ändrat 2005-04-08 09:55:35 av Anders.G.D]

Länk till kommentar
Dela på andra webbplatser

Dessutom så är det väl så att RS-data av typen PM töms första gånegn det läses, därför skulle det kunna bli null som Anjuna pekar på.

(Kan vara helt ute och cykla här...)

 

/Cluster

------------------------------------------------------

"Den som försummar att dricka ur erfarenhetens källa

kommer troligen att dö av törst i okunnighetens öken."

------> http://eforum.kicks-ass.net <------

 

Länk till kommentar
Dela på andra webbplatser

<%

 

Function byt(ByVal strText)

strText = Replace(Server.HTMLEncode (strText),vbCrlf,"<br>")

Set objRegExp = New regexp

objRegExp.Global = true

objRegExp.IgnoreCase = true

 

objRegExp.Pattern="\[(font color=[^\]]*)\]([^\[]*)\[(/font)\]"

StrText = objRegExp.Replace(strText,"<$1>$2<$3>")

 

 

objRegExp.pattern="\[link\](.*?)\[/link\]"

strText = objRegExp.replace(strText,"<a href='userview.asp?view=$1'>$1</a> ")

 

byt = strText

End function

%>

 

Som sagt, allt funkar när jag har tabell värdet på text.

 

 

 

[inlägget ändrat 2005-04-08 12:16:34 av SwenssonX]

Länk till kommentar
Dela på andra webbplatser

Hur anropar du byt() ?

Har du kollat att så att din sträng inte är NULL?

 

/Cluster

------------------------------------------------------

"Den som försummar att dricka ur erfarenhetens källa

kommer troligen att dö av törst i okunnighetens öken."

------> http://eforum.kicks-ass.net <------

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...