ho un problema con un database, e riguarda l'impossibilità di aggiungere uno o più record.sto sviluppando il sito in locale,
usando windows XP PRO, IIS5 e access2002.il codice che ho usato x aggiungere i record è questo:
<%
titolo=request.form("titolo")
descrizione=request.form("descrizione")
data=request.form("data")
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("../mdb-database/news.mdb")
sql = "SELECT * FROM news"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
rs.addnew
rs(1) = titolo
rs(2) = descrizione
rs(3) = data
rs.update
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
response.write "news aggiunta con successo"
%>
ogni volta che provo ad eseguire mi compare una scritta cosi:HTTP 500.100 - Errore interno del server - errore ASP
Internet Information Services
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC Microsoft Access] Impossibile aggiornare. Database o oggetto di sola lettura.
/ita/newsin.asp, line 37
ho controllato il file del database ma non è impostato su "sola lettura"non so cosa fare aiutatemi![]()
:master:

:master:
Rispondi quotando