17. september 2001 - 16:39
Der er
12 kommentarer og 1 løsning
HTTP 500.100
HTTP 500.100 - Internal Server Error - ASP error Internet Information Services -------------------------------------------------------------------------------- Technical Information (for support personnel) Error Type: Microsoft VBScript runtime (0x800A01A8) Object required /dev/projects/bugs.asp, line 33 Browser Type: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Page: GET /dev/projects/bugs.asp Hvad er der galt her ?? <!--#include virtual=\"/dev/_db.asp\"--> <% bDontCount = False sPageTitle = \"Counselor - Fejl\" bAdminOnly = False lSubjectID = 0 lProjectID = request(\"pid\") OpenDB sConnProjects sSQL = \"SELECT Name, FileName, PageViews FROM Projects WHERE ProjectID = \" & lProjectID rs.Open sSQL,,,adCmdTable sProjectName = rs(\"Name\") sFileName = rs(\"FileName\") rs(\"PageViews\") = rs(\"PageViews\") + 1 rs.Update rs.close conn.close sTitleBar = \"web :: <a href=\"\"/dev/index.asp\"\">hjem</a> :: <a href=\"\"/dev/projects/index.asp\"\">dokumenter</a> :: <a href=\"\"/dev/projects/\" & sFileName & \"\"\">\" & lcase(sProjectName) & \"</a> :: fejl\" %> <!--#include virtual=\"/dev/_header.asp\"--> <br> <p class=\"smallheader\"> <%=sProjectName%> :: Bugs </p> <table border=0 cellpadding=1 cellspacing=0 width=\"100%\"> <% conn.Open sConnFeedBack set rs.ActiveConnection = conn \'linie33 sSQL = \"SELECT * FROM Bugs WHERE ProjectID = \" & lProjectID & \" ORDER BY Solved DESC, BugID DESC\" rs.Open sSQL,,,adCmdTable do while not rs.eof lBugID = rs(\"BugID\") sTitle = rs(\"Title\") sDescription = rs(\"Description\") sFileName = rs(\"FileName\") sRecommended = rs(\"RecommendedSolution\") sSubmittedBy = rs(\"SubmittedBy\") sSubmitDate = formatdatetime(rs(\"SubmitDate\"),2) & \" - \" & formatdatetime(rs(\"SubmitDate\"),4) if rs(\"Solved\")=True then sTitle = sTitle & \" (solved)\" sStyle=\" style = \"\"color:#808080;\"\"\" else sStyle = \"\" end if if len(sTitle)>0 then sTitle = server.htmlencode(sTitle) if len(sDescription)>0 then sDescription = server.htmlencode(sDescription) sDescription = replace(sDescription, chr(13), \"<br>\") end if if len(sRecommended)>0 then sRecommended = server.htmlencode(sRecommended) sRecommended = replace(sRecommended, chr(13), \"<br>\") end if %> <tr bgcolor=\"#e6e6fa\"> <td class=\"smallerheader\" width=20>»</td> <td class=\"smallerheader\"<%=sStyle%>><%=sTitle%></td> <td align=right><%=sFileName%> </td> </tr> <tr bgcolor=\"#fdf5e6\"> <td></td> <td colspan=2 align=right>Submitted By: <i><%=sSubmittedBy%> on <%=sSubmitDate%></i></td> </tr> <tr> <td></td> <td colspan=2><%=sDescription%></td> </tr> <tr> <td></td> <td colspan=\"2\" style=\"color: #dc143c;\"><%=sRecommended%></td> </tr> <tr height=10> </tr> <% rs.movenext loop CloseDB %> </table> <p align=right> <a href=\"upload.asp?pid=<%=lProjectID%>\">Upload et dokument</a> | <a href=\"reportbug.asp?pid=<%=lProjectID%>\">Rapporter en fejl</a> | <a href=\"recommend.asp?pid=<%=lProjectID%>\">Foreslå en feature</a> | <a href=\"question.asp?pid=<%=lProjectID%>\">Stil et spørgsmål</a> | <a href=\"submitsite.asp?pid=<%=lProjectID%>\">Tilføj en webside</a> </p> <br> <!--#include virtual=\"/dev/_footer.asp\"-->
Annonceindlæg fra Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
17. september 2001 - 17:01
#1
noget typer på den ikke kunne finde databasen (OpenDB)
17. september 2001 - 17:02
#2
tyder
17. september 2001 - 17:12
#3
Du skal ikke bruge \"set rs\": rs.ActiveConnection = conn
17. september 2001 - 17:21
#4
Undskyld, du skal bruge \"set rs\", men problemet er at enten \"rs\" eller \"conn\" er ikke åbnede forbindelse af typen ADODB.Connection. Prøv at se i filen \"_db.asp\" om \"conn\" bliver oprettet korrekt
17. september 2001 - 17:22
#5
eller \"rs\" bliver oprettet korrekt
17. september 2001 - 17:28
#6
her er _db.asp filen. Kan du se nogen fejl ?? <% sConnStats = \"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\" & Server.MapPath(\"/data/stats.mdb\") sConnUsers = \"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\" & Server.MapPath(\"/data/users.mdb\") sConnProjects = \"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\" & Server.MapPath(\"/data/projects.mdb\") sConnFeedback = \"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\" & Server.MapPath(\"/data/feedback.mdb\") sConnStats = \"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\" & Server.MapPath(\"/data/stats.mdb\") sConnSamples = \"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\" & Server.MapPath(\"/data/samples.mdb\") sConnMessages = \"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\" & Server.MapPath(\"/data/messages.mdb\") sConnMini = \"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\" & Server.MapPath(\"/data/mini.mdb\") sConnWebring = \"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\" & Server.MapPath(\"/data/webring.mdb\") sConnForum = \"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\" & Server.MapPath(\"/data/openforum.mdb\") \'---- CursorTypeEnum Values ---- Const adOpenForwardOnly = 0 Const adOpenKeyset = 1 Const adOpenDynamic = 2 Const adOpenStatic = 3 \'---- CursorLocationEnum Values ---- Const adUseServer = 2 Const adUseClient = 3 \'---- CommandTypeEnum Values ---- Const adCmdUnknown = &H0008 Const adCmdText = &H0001 Const adCmdTable = &H0002 Const adCmdStoredProc = &H0004 Const adCmdFile = &H0100 Const adCmdTableDirect = &H0200 set conn = Server.CreateObject(\"ADODB.Connection\") set rs = Server.CreateObject(\"ADODB.Recordset\") sub OpenDB(sConn) set conn = Server.CreateObject(\"ADODB.Connection\") set rs = Server.CreateObject(\"ADODB.Recordset\") conn.open sConn set rs.ActiveConnection = conn rs.CursorType = adOpenStatic end sub sub CloseDB() rs.close conn.close set rs = nothing set conn = nothing end sub sub w(sText) response.write sText & vbCrLf end sub sub GetStats(lDownloads, lPageViews) OpenDB sConnProjects sSQL = \"SELECT Downloads, PageViews FROM Projects WHERE ProjectID = \" & lProjectID rs.Open sSQL,,,adCmdTable lDownloads = rs(\"Downloads\") lPageViews = rs(\"PageViews\") conn.execute \"UPDATE Projects SET PageViews = PageViews + 1 WHERE ProjectID = \" & lProjectID CloseDB end sub %>
17. september 2001 - 17:38
#7
1. Jeg kan se at du lukker \"conn\", lidt før linien 33. Prøv med at fjerne denne linie. 2. Vær sikker på at filen \"_header.asp\" ikke lukker rs og conn. (Det lidt svært at debugge uden at kunne køre programmerne)
17. september 2001 - 17:59
#8
Du kan få hele sitet hvis du vil hjælpe mig færdig
18. september 2001 - 09:45
#9
OK. Asp + mdb filer
18. september 2001 - 17:08
#10
Har du en email??
19. september 2001 - 09:26
#11
angelo@intrasuite.net
20. september 2001 - 10:16
#12
Linien 33 \"<!--#include virtual=\"/dev/_header.asp\"-->\" skal flyttes til linie 2, efter den første \"<!-- #include...>\"
20. september 2001 - 10:17
#13
Husk at i alle filer linien der indeholder \"<!--#include virtual=\"/dev/_header.asp\"-->\" efter noget kode skal flyttes til toppen!
Kurser inden for grundlæggende programmering