är det då databas filen (mdb filen) som är skrivskyddad eller är det något fel i koden:
Set RecSet = Server.CreateObject("ADODB.RecordSet")
Addera = "SELECT * FROM Filer ORDER BY ID DESC;"
RecSet.Open Addera, Connect, adOpenStatic
If Len(Request.Form("f_o")) = ">255" Then
Response.Write "Du kan endast använda dig av 255 tecken och du har överskridit den gränsen :)"
%> Lägg till <a href="default.asp">fler poster</a> <%
Else
Följande uppgifter har nu lagts till i databasen:
<p> Överskrift:<br>
<b><% =Request.Form("f_o") %></b>
<p> Text:<br>
<b><% =Request.Form("f_t") %></b>
<p> Betyg:<br>
<b><% =Request.Form("f_b") %></b>
<p> Länk:<br>
<b><% =Request.Form("f_l") %></b>
<p> Lägg till <a href="http://www.minsajt.nu">fler poster</a>
<% End if %>
... det ser ut som du har glömt vilken LockType recordsetet ska ha.
Du kan inte köra default(som det blir när man ej anger ett värde) för uppdatering av recordset genom adodb.recordset
en liten sak till. kopiera dessa konstanter från adovbs och lägg in på asp sidan istället för att inkludera hela adovbs för endast användande av 2 av alla konstanter eller använd värdet på konstanterna direkt.