Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    16

    Errore update database ASP/JS

    Sto cercando di creare un nuovo record in un database ma mi viene sparato fuori questo errore:

    Microsoft JET Database Engine error '80004005'

    Operation must use an updateable query.

    /test/creazione.asp, line 24


    Premetto che però è JavaScript, non VBScript...
    Cmq il codice di creazione.asp è

    <html>
    <head>
    </head>
    <body>
    <%@LANGUAGE="JAVASCRIPT"%>
    <%
    var con, sConString, sSQLString, ObjRS, val1, val2;
    val1=Request.Form("val1");
    val2=Request.Form("val2");

    con = Server.CreateObject("ADODB.Connection");
    sConString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Server.MapPath("./data/database.mdb");
    con.Open(sConString);

    sSQLString = "INSERT INTO tabella (val1, val2) VALUES ('" + String(val1) + "','" + String(val2) + "');";
    con.Execute(sSQLString);


    con.Close();
    con=null;
    Response.Redirect("aposto.asp");
    %>
    </body>
    </html>

  2. #2
    La cartella "data" deve avere i permessi in MODIIFCA associati all'Internet Guest Account.
    Cerca nel forum usando la parola
    IUSR_NomeMacchina

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    16
    Giustissimo, ho risolto il problema che erano proprio i permessi sulla cartella...

    Grazie Mems...

    Si può anche chiudere la discussione...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.