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

    problema con windows server 2003

    Ciao a tutti
    Ho fatto un sito con area amministarzione che mi funziona in locale e funzionava anche su un server di appoggio, ma sul server del dominio mi dà errore: penso sia perché è windows 2003 (cosa che mi ha già obbligato a sostituire i percorsi ../ negli include...).

    Ora mi dà errore negli script di aggiunta, cancellazione e modifica record: potete dirmi perché e come risolverla? posto il codice e errori delle pagina di aggiunta...se qualcuno può darmi delle dritte...

    AGGIUNTA RECORD:
    <%
    Dim Rs
    Dim Conn

    Set Conn=Server.createobject("ADODB.connection")
    Set Rs=Server.createobject("ADODB.Recordset")
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.mappath("../catalogo_w.mdb")

    rs.open "catalogo", Conn,3,3
    rs.AddNew
    rs("campo") = request.form("campo")
    rs("campo2") = request.form("campo2")

    rs.update
    rs.close
    Set rs = nothing
    Conn.close
    Set Conn = nothing

    %>
    ********************************************
    ERRORE:
    Microsoft JET Database Engine error '80040e09'
    Impossibile aggiornare. Database o oggetto di sola lettura.
    /admin/add.asp, line 24 (...cioè "rs.AddNew")

  2. #2
    il database si trova in una cartella che non ha i permessi di scrittura, quindi lo puoi solo leggere

    mettilo nella cartella predisposta (in genere) dall'host a svolgere tale funzione oppure chiedigli di approntartene una...


  3. #3
    tutto li?
    ma è nella root del sito...boh...ora controllo i permessi vari
    grazie
    Alessandro

  4. #4
    Nella root del sito?
    I database vanno inseriti in una cartella con i soli permessi di scrittura e non di lettura altrimenti si possono scaricare i tuoi database!

    Poi un altro consiglio, è sempre meglio usare dei path fisici (consumano meno risorse)

    Esempio:

    codice:
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\domini\sito\database\catalogo_w.mdb"
    Ciao

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.