webForumDet fria alternativet

Ett SJUKT FEL!

ASP

11 svar · 433 visningar · startad av k0ffe

Medlem sedan maj 2003352 inlägg
Frågan#1

Jag har en sista grej kvar att göra på ett projekt.
En så enkel grej som att skriva i nya matchdatum & lag.
MEN, så fort sidan öppnas, får jag denna:

error '80004005' 
Unspecified error 

/it6/koffedesign/vvk2/top.asp, line 8

Nån som har en aning? Det finns inga fel, har kollat allt som går...

Medlem sedan juni 200032 967 inlägg
#2

Kod, bitte?

Medlem sedan maj 2003352 inlägg
#3

Kopplingen:

<%

Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; "&_
"Data Source="&Server.MapPath("/it6/")

SQL = "SELECT * FROM match order by matchID desc"
Set RS = Connection.Execute(SQL)

Set Number = Connection.Execute("Select Count(*) As Antal FROM match")

%>

Och denna:

<%=RS("lag")%>

Förstå att man blir sur :(

Medlem sedan dec. 20003 563 inlägg
#4

Ja du. Kontrollera din sökväg till databasen till att börja med.

Testa att använda en annan databasprovider. Du kanske inte uppdaterat mdac / jet?
Dessa finnes hos microsoft för gratis nedladdning.

Denna e gammal men ändå:
"Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;Uid=Admin;Pwd=;"

r: Vilken är rad 8?

Medlem sedan maj 2003352 inlägg
#5

Rad 8 är:
Set RS = Connection.Execute(SQL)

Men, jag har kört med samma koppling på alla andra sidor, bara nu som nåt absurt fel dykt upp.
Inte en aning om vad det kan vara...

Medlem sedan mars 20002 836 inlägg
#6

sökvägen till databasen går ju inte till en .mdb file utan pekar bara mot en katalog ......

Kan det månne vara det som strular???

cya,
/PatrikB

Medlem sedan dec. 20003 563 inlägg
#7

Han redigerade bort hela sökvägen.

Testa att köra en lite snyggare sql-kod då?

SQL = "SELECT lag FROM match ORDER BY matchID DESC"
Medlem sedan maj 2003352 inlägg
#8

Samma ändå... Bara jag har kopplingen där så kommer felet. Skumt. Ingen patetisk regel som att man bara får ha 10 tabeller i en db lr liknande? :) Jag blir sjuk på det här...

Medlem sedan dec. 20003 563 inlägg
#9

testa att byta sökväg och namn på databasen.
Se även till att stänga alla dina object/recordset efter du använder dem.

Kanske databasen är korrupt? Testa reparera.

Medlem sedan juni 2002169 inlägg
#10

"Unspecified error" och "an exeption occured" brukar enligt min erfarenhet vara databasrelaterade fel.

Kolla sånt som fältstorlekar i din databas, fältnamn, sökväg (som andra så riktigt påpekat) o.s.v.

Medlem sedan mars 20002 836 inlägg
#11

.. kolla även om det inte är så att just denna tabell har "gått sönder" .. kan hända med Access databaser.

tanka då hem databas-filen och reparera databasen.

cya,
/PatrikB

Medlem sedan aug. 200315 inlägg
#12

Är förmodligen ute och cyklar, men testa
Number = Connection.Execute("Select Count(*) As Antal FROM match")("Antal").Value

Ibland kan det man bli hänvisad till en rad, fast det är fel på någon annan. Rätt så störande. Så kolla resten av koden om du har gjort något skumt.

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)