Access Database Tilladelser.
Jeg har lige et spørgsmål angående access databaser.Jeg har lavet et asp script og uploaded til en server, hvor man kan slette fra en access database, men det virker ik. Her kommer så det mystiske så har jeg uploaded den til en anden server og lavet en test database og det virker fint.
den fejl jeg får er den her
Microsoft JET Database Engine error '80004005'
Could not delete from specified tables.
/admin/pages/message_delete.asp, line 9
Og mit asp script ser sådan her ud.
guestbook_delete.asp
_____________________
<html>
<title> Beskedsystem - Admin </title>
<head>
<table width="760" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">
</b></td>
<td></td>
</tr>
</table>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Data Source=" & Server.Mappath("/admin/database/suf.mdb") & ";Provider=Microsoft.Jet.OLEDB.4.0;"
%>
<%
SQL = "Select * From traade order by tidspunkt"
Set RS = Conn.Execute(SQL)
%>
<table width="800" cellspacing="0" cellpadding="1" Class="td">
<tr valign="top">
<td width="76">
<div align="center"><br>
<br>
<tr valign="top" width="50%">
<td width="76">
</td>
<td width="718">
<table width="100%" border="0" class="td" align="left">
<%while not RS.EOF%>
<tr>
<td width="200"><%=RS("tidspunkt")%> <td width="330"><b><%=RS("emne")%></b>
<td>
<a href="message_delete.asp?id=<%=RS("guestbookID")%>" CLASS="id">slet</a></div>
<div align="left"></div>
</td>
</tr>
<% RS.Movenext%>
<% Wend %>
</table>
</td>
<tr/>
</table>
<%
RS.Close
Set RS = Nothing
Conn.Close
set Conn = Nothing
%>
</Center>
</body>
og
message_delete.asp
___________________
<%
Const adOpenKeyset = 1
Const adLockOptimistic = 3
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Data Source=" & Server.Mappath("/admin/database/suf.mdb") & ";Provider=Microsoft.Jet.OLEDB.4.0;"
SQL = " Delete * From traade Where guestbookID=" & Request.QueryString("id")
Conn.Execute(SQL)
Conn.Close
set Conn = Nothing
Response.Redirect ("guestbook_delete.asp")
%>
Jeg kan altså ik se noget forkert i det, og når det virker på en anden server www.7host.com så lyder det jo mærkeligt at det er scriptet.
Håber at i kan hjælpe.
/Netomia
