Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    [access 2007] errore modifica cantemporanea di record

    In un database mdb, usando Access 2007, mi collego ad alcune tabelle ORACLE mediante ODBC.
    Da qualche tempo in alcune tabelle e in alcuni record, viene impedita l'aggiornamento dei record.
    L'errore che dà è:

    Modifica contemporanea di record. Durante la corrente sessione di modifica il record è stato modificato da un altro utente. Etc.

    Nota: mi posso collegare alle tabelle oracle con altri sistemi. Ed altri utenti possono lavorare tranquillamente usando Access e collegando le tabelle Oracle.


    Ho cercato in rete. Il problema viene segnalato, ma la soluzione non l'ho trovata.

    ciao
    Pietro

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    __ Immaginiamo che tu alle 12.51.00 apri il record n° 1521

    __ cominci a modificarlo ci metti del tempo

    __ un collega alle 12.52.12 apre lo stesso record n° 1521
    ( lo vede esattamente come era alle 12.51.00 perche tu non hai
    ancora finito le tue modifiche )

    __ Il tuo collega è piu svelto e alle 12.52.22 salva le sue modifiche

    __ tu alle 12.53.45 finisci le tue modifiche e tenti di registrarle nel DB
    succede che Access in quel momento verifica che il record nel DB sia ancora
    identico a quello che era alle 12.51.00
    ________ se identico va tutto bene
    ________ se diverso ti manda quel messaggio di avvertimento che lamenti



    __________________________________________________ _____________

    Questo è il funzionamento normale di Access e se altri sistemi
    non ti segnalano la anomalia RIscrivendo semplicemente il record
    significa che a questi altri sistemi manca una "rotella"

    __________________________________________________ _____________


    Comunque se guardi molto bene fra le Opzioni di Access dovresti
    trovare qualcosa che ferma quella "rotella"





  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    no, purtroppo non mi sono spiegato bene.

    Il problema si presenta solo a me e quando si presenta sicuramente sto lavorando solo io.

    Tieni presente che questo comportamento è riportato in rete, con alcune soluzioni che a me non vanno bene.

    ciao
    Pietro

  4. #4
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    In questo caso devi guardare molto bene l'applicativo di Access


    Una volta mi è capitato qualcosa di simile e ci sono impazzito per 2 giorni

    Alla fine ho scoperto che nella maschera che prendeva i dati
    tradizionalmente dalla tabella avevo " dimenticato " un evento
    di UPDATE su modifica di un campo

    Per cui alla modifica di un valore mi partivano contemporaneamente
    2 comandi di modifica verso il DB remoto


    Diversamente è un Bug

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Il mio caso è molto più semplice.
    Uso Access SOLO per collegarmi a tabelle ORACLE.
    Niente codice o maschere, ma solo tabelle collegate.
    Quando funziona è davvero comodo.


    ciao
    Pietro

  6. #6
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333

    Re: [access 2007] errore modifica cantemporanea di record

    Originariamente inviato da pietro09
    Da qualche tempo in alcune tabelle e in alcuni record

    Scusami se torno sull'argomento. ( prometto che non lo faccio più )



    Hai verificato se sul DB Oracle non ci sia un Trigger magari vincolato
    a qualche particolare valore del record che ti modifica il record
    mentre ci tenti anche tu con Access ???



  7. #7
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Re: [access 2007] errore modifica cantemporanea di record

    Originariamente inviato da nman
    Scusami se torno sull'argomento. ( prometto che non lo faccio più )



    Hai verificato se sul DB Oracle non ci sia un Trigger magari vincolato
    a qualche particolare valore del record che ti modifica il record
    mentre ci tenti anche tu con Access ???


    ma assolutamente no

    Dal mio computer accedono solo pagine aspx. Ma ho provato a spegnere IIS e il problema si verifica sempre.

    ps. non è che conosci qualche prodotto che permetta il collegamento di tabelle con odbc o Oledb a database esterni (oracle nel mio caso)?

    ciao
    Pietro

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.