Hej.
Jeg har lavet en forbindelse og et udtræk fra database i ASP.
Databasen er lavet i Acces - og gemt i mdb-format.
På min computer med Windows XP kan jeg få udtrækket til at køre
lokalt - men på min Vista computer fungerer det ikke.
Jeg har aktiveret SSI på Vista maskinen - og simple ASP filer
(uden database-udtræk) kører fint lokalt. Jeg får denne fejl:
Denne fejl (HTTP 500 intern serverfejl) betyder, at et
serverproblem på det websted, som du besøger, forhindrede visning
af websiden.
Jeg har ligeledes forsøgt med andre database-udtræk - der
fungerer på XP maskinen - men igen uden at de fungerer på Vista
maskinen. Tænker på om det kan være opsætningen af SSI i Vista
der er forkert - men jeg har givet den alle relevante tilladelser
og rettigheder.
Håber at der er nogen der kan hjælpe.
MVH Morten
Her er min kode for de to ASP filer (som er placeret under
wwwroot - i samme bibliotek som databasen):
fil 1: connec.asp
<%
database = "provider=microsoft.jet.oledb.4.0;data source=" &
request.servervariables("appl_physical_path") & "xxx.mdb"
%>
fil 2: udtraek3.asp
<!--#include file="connec.asp" -->
<%
set sider = server.createobject ("adodb.recordset")
sider.open "select * from tblbiler", database
%>
<table>
<%
while not sider.eof
if farve = "#cccccc" then
farve ="#eeeeee"
else
farve="#cccccc"
end if
%>
<tr bgcolor="<% = farve%>">
<td><% = sider.fields("fldmaerke")%></td>
<td><% = sider.fields("fldmodel")%></td>
<td><% = sider.fields("fldyear")%></td>
</tr>
<%
sider.movenext
wend
%>
</table>
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials