webForumDet fria alternativet
Logga in / Bli medlem

Modem ger "Database engine error..."

ASP

6 svar · 241 visningar · startad av Daniel78

Medlem sedan jan. 2001200 inlägg
Trådstart#1

Hej.

Någon som kan hjälpa mig med lite felsökning. Det är nämligen så att jag har nyss provat att surfa med modem på ett av mina projekt vilket gav mig en dålig upplevelse och då menar jag inte hastighetsmässigt.

Felmeddelande

Microsoft JET Database Engine error '8004005'

Operation must use an updateable query.

/ny/index.asp, line39

...och koden som sägs orsaka detta

		MySQL = "INSERT INTO tblStatistik(Datum,Refer,IP,Klient,Host)"
		MySQL = MySQL &" Values(#" & Now() & "#,'" & Request.ServerVariables("REMOTE_REFERER") & "','" & Request.ServerVariables("REMOTE_ADDR") & "','" & Request.ServerVariables("HTTP_USER_AGENT") & "','" & Request.ServerVariables("REMOTE_HOST") & "')"
		objConn.Execute(MySQL)

Notera nu att jag får inga felmeddelande om jag surfar genom mitt bredband utan enbart när jag surfar med modem!! :q

Vad kan detta bero på?

Medlem sedan dec. 20003 887 inlägg
#2

Det kan nog vara så att någon/några av de ServerVariabler du vill lagra är null.

Medlem sedan apr. 20003 174 inlägg
#3

hmm.. snarare en rättighetsfråga.

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q175168

Medlem sedan jan. 2001200 inlägg
#4

Engine^ : Det ska inte vara några problem att ta emot NULL värden, db:n är förberedd för detta.

Palle: Kan det verkligen vara en rättighetsfråga iom att jag inte får något felmeddelande när jag använder 10Mbit lina för att se sidan? Visserligen har jag inte möjlighet att kolla detta själv på webbhotellet men jag ska skicka in en begäran om att de ska ändra rättigheterna, så får vi se om det kan vara detta som spökar.

Medlem sedan jan. 2001200 inlägg
#5

Okej, nu har jag ändrat rättigheterna men det hjälpte inte!! Jag har aldrig varit med om något liknande.

Jag får bara felmeddelandet när jag försöker accessa sidan med modem, samma dator fast med bredband fungerar perfekt! :q

Någon som varit med om detta?

Medlem sedan juni 200032 967 inlägg
#6

Jag har aldrig hört talas om ett dylikt problem. Antingen funkar det, eller så funkar det inte, kan man tycka.

Generella felsökningsregler:
* Vad är skillnaden? Jämför SQL-frågor modem kontra fast lina.
* Vad använder du för anslutningstyp? Om du kör med den gamla Access-drivrutinen, prova med OLEDB.

Mvh,

Medlem sedan jan. 2001200 inlägg
#7

Okej, jag har fått det att fungera nu!! :h

Det jag gjorde var att döpa om alla fälten i databasen samt att lägga SQL frågan på en rad istället för att ha den uppdelad på flera rader. Vilket av dessa åtgärder som gjorde att felmeddelandet försvann kan jag inte säga.

Det konstiga är att det enbart var med modemet som felmeddelandet kom, annars var det samma dator jag använde för att testa. :q

Jaja, då fick man iallafall en glad stund ikväll och saken blev ju inte sämre av Tre Kronors vinst över Finland!! :birp

384 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
122 ms — hämta statistik (db)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)