webForumDet fria alternativet

Vad blir fel?

ASP

5 svar · 351 visningar · startad av oGGo

Medlem sedan apr. 2003120 inlägg
Frågan#1

Hej!
Nu börjar jag bli konfundersam över hurvida jag är funtad.
Problemet ligger i det att jag skall göra en tämligen simpel databasuppdatering.
Den funkar fint men efter en update så får scriptet fnatt.
Problemet är att efter en enter på sidan så slutar scriptet att svara.
Eller rättare sagt databasen(?)

Jag börjar nu fundera på om jag glömt att stänga databasen (utan att själv märka det) :q .

Felmesset jag får är:

Feltyp:
Provider (0x80004005)
Åtgärden avbröts
/hej.asp, line 4

Koden på sidan är som följer:

<!-- #include file="adovbs.inc" -->
<%
Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("sökväg.mdb")

Set RecSet = Conn.Execute("Select * From blajjblajj WHERE id = 1")

Conn.Execute("Update blajjblajj Set totala = totala+1")

RecSet.Close
Set RecSet = Nothing

Conn.Close 
Set Conn=Nothing
%>

Vad gör jag för fel? :q :q :q

Edit:
Jag har fö. satt databasens rättigheter rätt osv. så det är inte det som spökar.
Jag börjar bli konfundersam eftersom den uppdaterar på första försöket men sedan tar det cirkus. 1 minut innan jag kan se sidan igen.

Medlem sedan mars 20023 561 inlägg
#2

Testat att installera om MDAC? Senaste? Testat att byta ut

Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("sökväg.mdb")

MOT!!!

Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("sökväg.mdb")

?

Medlem sedan apr. 2003120 inlägg
#3

Josef skrev:

Testat att byta ut

Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("sökväg.mdb")

MOT!!!

Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("sökväg.mdb")

?

Tack Josef.
Detta gjorde susen.
Att det skulle vara så enkelt då :)

Tack iaf. och :birp

Medlem sedan juni 200032 967 inlägg
#4

Två andra saker som är fel:

  1. Din rubrik. Snälla, skriv rubriker som hjälper oss att förstå vad problemet handlar om.
  2. Använd inte [php]-taggar för asp-kod. Det gör bara koden mer svårläst. Använd [kod].

Mvh

Medlem sedan apr. 2003120 inlägg
#5

@nders skrev:

Två andra saker som är fel:

  1. Din rubrik. Snälla, skriv rubriker som hjälper oss att förstå vad problemet handlar om.
  2. Använd inte [php]-taggar för asp-kod. Det gör bara koden mer svårläst. Använd [kod].

Mvh

1. Eftersom jag inte visste vari problemet fanns så var det lite svårt för mig att rubriksätta. Hade jag däremot vetat (i förväg) att det var connection strängen som spökade så hade jag givetvis rubriksatt ex. "Vad ör fel med min Connection String?"

2. Ok, detta visste jag inte fanns... såg nu att det vad "#" knappen som gjorde detta.
Jag läste någon tråd för ett tag sedan när någon efterfrågade just en "ASP-knapp" och fick till svar av admin/moderator (ej säker) att det inte skulle ske.

Skall tänka på detta till nästa gång dock!

MVH oGGo

Medlem sedan juni 200032 967 inlägg
#6

Exempel på rubrik:
* Fel vid databasuppdatering?
* Sidan (databasen?) hänger efter uppdatering

Nästan vad som helst är bättre än "Vad blir fel?", "Det funkar inte" eller liknande.

mvh

262 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)