Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: In locale non scrive

  1. #1
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314

    In locale non scrive

    Ragazzi perchè in locale non mi scrive sul DB e in rete funziona?

    Il codice è questo:
    codice:
    <%@LANGUAGE="VBSCRIPT"%>
    <% 
    nomeCategoria = request.form("nomeCategoria")
    
    Set Con = Server.CreateObject( "ADODB.Connection" )
    Con.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&SERVER.MAPPATH("magazzino.mdb")
    
    SQL = "select * from TabellaCategorie"
    
    Set rs = Server.CreateObject( "ADODB.Recordset" )
    rs.Open SQL,Con, 2,2
    
    rs.addnew
    
    rs("nomeCategoria") = nomeCategoria
    
    rs.update
    rs.close
    set rs = nothing
    con.close
    set con = nothing
    
    response.Redirect("ins.htm")
    %>
    Come errore scrive questo:

    Tipo di errore:
    Microsoft JET Database Engine (0x80040E09)
    Impossibile aggiornare. Database o oggetto di sola lettura.
    /tendina/inseriscirecord.asp, line 13


    Come mai?

  2. #2
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Cambia nel file mdb le proprietà e vedrai che funziona; controlla anche che la cartella dove lo hai caricato sia abilitata alla modifica ed alla scrittura.

  3. #3
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Il file è caricato tutto dentro la cartella WWWROOT e sia i file asp che il Db si trovano nella stessa cartella.

    Che proprietà dovrei controllare sul file access?

  4. #4
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Tasto destro mouse -- > proprietà --> generale --> attributi

  5. #5
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Tutte e due le caselle non sono segnate...il problema è che lo stesso preciso codice in rete è tutto ok (con il giusto percorso per il DB) ma in locale mi da sempre errore...

  6. #6
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Controlla i permessi sulla cartella.

  7. #7
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Nella cartella WWWROOT o nella cartella dove sono messi i file?

  8. #8
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    la seconda.

  9. #9
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Tasto destro mouse -- > proprietà --> generale --> attributi --> la casella SOLO LETTURA è ceccata...che faccio?Tolgo e lascio tutti e due i quadretti vuoti?

  10. #10
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Originariamente inviato da ISE
    Tasto destro mouse -- > proprietà --> generale --> attributi --> la casella SOLO LETTURA è ceccata...che faccio?Tolgo e lascio tutti e due i quadretti vuoti?
    Certo, vedrai che funziona.

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.