Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    update sql e errore interno server 500

    Ciao,
    ho questo problema
    ho creato una parte riservata dove si può modificare,aggiungere elimare record in un database tipo access.
    in locale funziona tutto su server errore 500 pagina non trovata.
    Premetto che i database su server li leggo e le impaginazioni funzionano bene.
    il server dovrebbe essere un 2k
    ......
    dalla pagina visualizzazione invio i dati tramite form
    questo il codice
    <form id="menu" name="menu" method="post" action="adminmodificamenu2.asp?id=<% Response.Write""& Rs("id")&""%>&m=<%Response.Write(strMenu)%>&tipo=< %Response.Write(strTipo)%>" onSubmit="return Convalida();">
    <textarea name="piatto" cols="78" rows="10" class="Stile2" id="piatto"><% Response.write(strPiattos)%></textarea>
    </Form>
    la pagina di modifica riceve i dati e dovrebbe aggiornare i record
    questo il codice

    per il controllo dei cookie
    tutte le requestb dai form

    questo il codice della connessione
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../database/menu.mdb")
    -------------------------------------------------------------------------
    <%

    <%
    SQL="UPDATE piatti set piatto='"&strPiatto&"', prezzo='"&strPrezzo&"' Where id="&id

    Conn.Execute(SQL)
    Conn.Close
    Response.Redirect "adminvedimenu.asp?m="&strMenu&"&tipo="&strTip o&""
    %>

    Premetto che ho effettuato l'upload da circa 10min

    Questa tipologia di codice l'ho usato per altri siti e su tutti i server funziona egregiamente
    ?????????????????
    Qualche idea???

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Menu strumenti --> opzioni internet --> Avanzate di Internet Explorer e togli la spunta alla voce "Mostra messaggi di errore HTTP brevi"
    A questo punto leggerai l'errore facendo ripartire la pagina.

    Roby

  3. #3

  4. #4

    re

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

    /cgi-bin/adminmodificamenu2.asp, line 8

    linea 8 = Conn.Execute(SQL)

  5. #5
    sembrerebbe che non abbia i permessi ???

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non hai i permessi di scrittura nella cartella che contiene il db.
    Cerca nel forum.

    Roby

  7. #7

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.