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

    [Access XP] errore agg.to record......nel codice

    ciao a tutti,

    mi spiego meglio


    mentre modifico un report (da VBA)....(PREMETTO:è un prog gestionale in Access nn fatto da me e ovv.te protetto nn modificabile)..a volte (ora molto spesso) mi capita ke dia errore al momento del salvataggio..ma l'errore è del tutto fuori luogo infatti è il classico errore d Record Non aggiornabile...
    ..
    kiudo il programmm

    il codice è inutilizzabile (errori d VBA..nn mi apre il codice insomma)
    ...
    butto il file-.....lo ripesco....e se va salva altriment ridà errore

    da cosa potrebbe dipendere?


    Il file nn ha errori..infatti la compattazione (come si sa lui si fa una compilazione) nn dà errori e riesce perfettamente...

    Qcuno ha avuto stessi problemi?

    grazie

    VaneX79


    <cut>

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,477

    Moderazione

    I link ai propri siti vanno inseriti nel profilo o in firma, non nelle discussioni, a meno che non sia pertinente alla discussione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quello che mi viene da pensare e' che il codice e' fatto male ed ha parecchi problemi che si manifestano, probabilmente, in base ai dati (o ad una loro combinazione) che tratta.

    Ma per essere sicuri, bisognerebbe avere il codice.

    Mi sembra che, stando cosi' le cose, altro non si possa dire ...

  4. #4
    se sono errori in fase d EXE devono verificarsi in fase d EXE e devono essere error d codice...

    se invece io sono nel VBA editor e scrivo ke sò msgbox "ciao" e lui mi dà "errore di Recordset nn aggiornabile impossibile applicare le modifike" (classico errore ke dovrebbe dare nel momento d inserimento dati erroneo e cmq in fase d exe e nn d progettazione)...nn mi sembra stia bene..nn so se mi spiego!!!

    E' come se mentre scrivo al pc mi si rompesse l'autoradio!!!

    Capite quale è il mio dubbio?


    Mi spiego ancora meglio:
    se apro un modulo e scrivo dentro un ciclo if perfetto sintatticamente ma ke fa riferimento a variabili inesistenti ovv.te l'errore è in fase d exe ma MAI in fase d SALVATAGGIO del MODULO.


    @alka: scusa, nn lo sapevo...eppure è da molto ke scrivo :-)

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,477
    Originariamente inviato da VanessaInfo
    @alka: scusa, nn lo sapevo...eppure è da molto ke scrivo :-)
    Nulla di grave, solo una generale direttiva...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Ecco l'errore





    Come potete constatare con il codice VBA nn ha nulla a ke fare...ma come sapete è il classico errore d duplicaizone kiave primaria...
    insomma...ke dovrei fare?


    VaneX

  7. #7
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    E' molto probabile che alcuni dei campi correlati in altre tabelle del db e caricati con la query non siano stati valorizzati (se obbligatori) o valorizzati male prima dell'update.
    ...and I miss you...like the deserts miss the rain...

  8. #8
    forse nn c siamo capiti...
    so a cosa si riferisce l'errore ma viene dato in un CONTESTO totalmente diverso..

    x farvi un altro esempio

    ADDIRITTURA CANCELLANDO UN REPORT...mi dà stesso errore...CANCELLANDO

    X cui nn mi resta ke reinstallare tutto


    VaneX

    P.S:: ma li leggete per intero i post?

  9. #9
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    Allora:
    l'errore di cui hai riportato l'immagine, e' legato a cio' che ti ho detto io.

    A questo punto mi chiedo come fai ad intervenire sul codice VBA se dici che e' "protetto" e non modificabile.

    In ogni caso, sei in una condizione molto anomala.
    E l'errore potrebbe essere dato proprio per via del fatto che stai provando a modificare un codice protetto che, al momento del salvataggio prova ad andare a scrivere se stesso all'interno dell'mdb ma, non avendo le autorizzazioni per aggiornare, genera l'errore.


    ps:
    personalmente leggo solo il nik di chi a postato e le risp le metto a caso.
    ...and I miss you...like the deserts miss the rain...

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da vonkranz
    personalmente leggo solo il nik di chi a postato e le risp le metto a caso.

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.