Avatar billede canedo Nybegynder
06. november 2001 - 13:52 Der er 2 kommentarer og
1 løsning

Run-time Error 507...

Jeg får en mystisk fejlmelding når jeg kører det her script:
<%
Dim Connect, rs, ThisDay, Query, connString
Set Connect = Server.CreateObject(\"ADODB.Connection\")
connString = \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"../menu/menu.mdb\")
Connect.Open connString
\'ThisDay = CStr(Date)
ThisDay = Mid(Date,4,2) & \"-\" & Mid(Date, 1,2) & Mid(Date,7,2)
Query = \"SELECT * FROM menu WHERE Date=#\" & ThisDay & \"#\"
Set rs = Connect.Execute(Query)
%>
<font size=\"5\"><%=Ucase(Left(WeekdayName(WeekDay(rs(\"Date\"))),1)) & Mid(WeekdayName(WeekDay(rs(\"Date\"))),2,Len(rs(\"Date\")-1)) & \", \" & FormatDateTime(rs(\"Date\"),1)%>
</font><br>
Hovedret: <%=rs(\"MainCourse\")%><br>
Frugt: <%=rs(\"Fruit\")%><br>
Grønsag: <%=rs(\"Vegetable\")%><br>
Dessert: <%=rs(\"Dessert\")%><p>


Fejlmeldingen:

error \'80020009\'
Exception occurred.
/camilla/menuopg/menu2.asp, line 18

bemærk linie 18 er denne:
\"><%=Ucase(Left(WeekdayName(WeekDay(rs(\"Date\"))),1)) & Mid(WeekdayName(WeekDay(rs(\"Date\"))),2,Len(rs(\"Date\")-1)) & \", \" & FormatDateTime(rs(\"Date\"),1)%>


Hvad kan der være galt?
Avatar billede webbe Nybegynder
06. november 2001 - 13:56 #1
Den fejlmeddelelse plejer at dukke op hvis man vil vælge fra to tabeller med relaterede id\'er og der i den ene tabel ikke eksisterer en post med det pågældende id!

Men præcist hvad der sker i dit tilfælde kan jeg ikke se!
Avatar billede canedo Nybegynder
06. november 2001 - 14:02 #2
hmmm... kigger lige på det igen...
Avatar billede canedo Nybegynder
15. november 2001 - 12:29 #3
fant ud af det...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester