Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    non mi funziona il database mdb

    Salve ragazzi, mi serve una mano. Io sto pubblicando un sito in asp.net (www.esperante.it). L'ho provato sul mio pc e funziona, mentre una volta pubblicato il libro ospiti non funziona (www.esperante.it/public/index.aspx, se non erro) . Mi date una mano a risolvere il problema?

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    NOT FOUND

    "problema" e' troppo generico, sii piu' specifico nei titoli

  3. #3

  4. #4
    dall'errore che esce tentando di firmare il guestbook si dirrebbe che il db (o la cartella che lo contiene) non abbia i permessi in scrittura

    Errore server nell'applicazione '/'.
    Per l'operazione è necessaria una query aggiornabile.
    Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.

    Dettagli eccezione: System.Data.OleDb.OleDbException: Per l'operazione è necessaria una query aggiornabile.

    Errore nel codice sorgente:

    Riga 39: String sql = "INSERT INTO guestbook (nickname,messaggio) VALUES ('" + r_nickname + "','" + r_messaggio + "')";
    Riga 40: OleDbCommand cmd = new OleDbCommand(sql, cn);
    Riga 41: cmd.ExecuteReader();
    Riga 42:
    Riga 43: cn.Close();

    la riga in grassetto è comunque errata, in quanto per fare un insert into devi chiamare

    cmd.ExecuteNonQuery()
    "...non è detto che sia tardi se non guardi che ora è..."

  5. #5
    Originariamente inviato da Raffa62
    dall'errore che esce tentando di firmare il guestbook si dirrebbe che il db (o la cartella che lo contiene) non abbia i permessi in scrittura

    Errore server nell'applicazione '/'.
    Per l'operazione è necessaria una query aggiornabile.
    Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.

    Dettagli eccezione: System.Data.OleDb.OleDbException: Per l'operazione è necessaria una query aggiornabile.

    Errore nel codice sorgente:

    Riga 39: String sql = "INSERT INTO guestbook (nickname,messaggio) VALUES ('" + r_nickname + "','" + r_messaggio + "')";
    Riga 40: OleDbCommand cmd = new OleDbCommand(sql, cn);
    Riga 41: cmd.ExecuteReader();
    Riga 42:
    Riga 43: cn.Close();

    la riga in grassetto è comunque errata, in quanto per fare un insert into devi chiamare

    cmd.ExecuteNonQuery()
    GRazie, ma mi puoi spiegare meglio? Posso risolvere il problema ritoccando il file del database? grazie Massimo

  6. #6
    Originariamente inviato da dimitrij
    GRazie, ma mi puoi spiegare meglio? Posso risolvere il problema ritoccando il file del database? grazie Massimo
    la cartella che contiene il db ha i permessi in scrittura? questo lo devi verificare con il tuo hoster
    "...non è detto che sia tardi se non guardi che ora è..."

  7. #7
    Originariamente inviato da Raffa62
    la cartella che contiene il db ha i permessi in scrittura? questo lo devi verificare con il tuo hoster
    Dovrebbe averli... c'è anche il db del forum...

  8. #8
    sostituisci
    cmd.ExecuteReader()
    con
    cmd.ExecuteNonQuery()
    e verifica di non aver fatto l'upload del db in sola lettura
    "...non è detto che sia tardi se non guardi che ora è..."

  9. #9
    Originariamente inviato da Raffa62
    sostituisci
    cmd.ExecuteReader()
    con
    cmd.ExecuteNonQuery()
    e verifica di non aver fatto l'upload del db in sola lettura
    ho impostato il db ma niente...

  10. #10
    Originariamente inviato da Raffa62
    sostituisci
    cmd.ExecuteReader()
    con
    cmd.ExecuteNonQuery()
    "...non è detto che sia tardi se non guardi che ora è..."

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 © 2026 vBulletin Solutions, Inc. All rights reserved.