Just nu i M3-nätverket
Jump to content

Access Och ASP Fel, Type mismatch


SwenssonX

Recommended Posts

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?

 

Link to comment
Share on other sites

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.

 

Link to comment
Share on other sites

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]

Link to comment
Share on other sites

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 <------

 

Link to comment
Share on other sites

<%

 

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]

Link to comment
Share on other sites

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 <------

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...