webForumDet fria alternativet

Felmeddelande

ASP

4 svar · 256 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Frågan#1

Hej!

Har ett problem...

Får följande felmeddelande i Firefox men inte i IE:

Microsoft JET Database Engine error '80040e57'

The field is too small to accept the amount of data you attempted to add. Try inserting or pasting less data.

//global.asa, line 13

Del av Global.asa:

Sub Session_OnStart
	Set objConn = openDb( Application( "dbstr" ) )
	
	strIp = Request.ServerVariables("REMOTE_HOST")
	strKlient = Request.ServerVariables("HTTP_USER_AGENT")
	dtmDatum = Now
	strReferer = Request.ServerVariables("HTTP_REFERER")

Rad 13:

SQL = "INSERT INTO logg (dtm, ip, klient, referer) VALUES (#" & dtmDatum & "#, '" & strIp & "', '" & strKlient & "', '" & strReferer & "')"

Jag kör asp och access

hemsida: www.sydostel.se

Mvh

Medlem sedan juni 200032 967 inlägg
#2

Något av textfälten i din tabell är inte tillräckligt stort för datat du försöker lägga in. Öka storleken på aktuellt fält (antagligen referer eller klient).

mvh

Medlem sedan jan. 20013 582 inlägg
#3

Ok!

...men varför funkar det i IE men inte i Firefox???

Mvh

Medlem sedan juni 200032 967 inlägg
#4

För att klientsträngen useragent inte är samma längd.

Medlem sedan jan. 20013 582 inlägg
#5

Okidoki!!

Man lär sig något nytt varje dag.... :)

Mvh

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)