Visualizzazione dei risultati da 1 a 4 su 4

Discussione: errore su update

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    2

    errore su update

    Ho scritto un asp che registra dati in un db access residente su server web. Ogni tanto si verifica il seguente errore:
    -2147217887 Update or CancelUpdate without AddNew or Edit
    alla esecuzione di una "rs.update" in modifica (senza Edit perchè in cosice asp non serve) o nella creazione di un nuovo record con AddNew.
    Il codice è stato testato sia in modifica che in creazione nuovo record e normalmente non da errore.
    può essere un problema dovuto alla concorrenza di transazioni contemporanee?
    Come eventualmente va evitato?

    é vero che access non si presta bene ad un ambiente con transazioni contemporanee?

    Grazie a chi mi vorrà dare una mano!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Prova innanzitutto ad usare una query di update standard del tipo

    sql = "UPDATE nometabella SET campo1 = valore1, .... WHERE identificativo = valore
    objConn.Execute(sql)

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    2
    Grazie per il suggerimento che, se capisco bene, vale per l'update. Quale chiamata devo fare se devo aggiungere un nuovo record?
    grazie

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    INSERT INTO nometabella (campo1, campo2, ...) VALUES (valore1, valore2, ...)

    Roby

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.