+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [ACCESS 2003] SetWarnings poco efficiente

  1. #1
    L'avatar di Kajo_Shyn
    Kajo_Shyn non è in linea Scolaretto
    Post
    65

    [ACCESS 2003] SetWarnings poco efficiente

    Un saluto,
    ho creato una applicazione composta da due maschere.

    In entrambe le maschere ho inserito il seguente codice al fine di non visualizzare avvisi di vario tipo
    codice:
    Private Sub Form_Load()
        DoCmd.SetWarnings False
    End Sub
    Quando apro l'applicazione sulla maschera A avvio tramite un bottone una serie di query di inserimento effettuate tramite VBA.
    Al termine delle queri apro la maschera B per effettuare delle ricerche tramite dei filtri.

    Se torno nella maschera A e riavvio le query di inserimento mi iniziano ad apparire i warning.

    Come risolvo?

  2. #2
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    16,514
    Quote Originariamente inviato da Kajo_Shyn Visualizza il messaggio
    Un saluto,
    ho creato una applicazione composta da due maschere.

    In entrambe le maschere ho inserito il seguente codice al fine di non visualizzare avvisi di vario tipo
    codice:
    Private Sub Form_Load()
        DoCmd.SetWarnings False
    End Sub
    Quando apro l'applicazione sulla maschera A avvio tramite un bottone una serie di query di inserimento effettuate tramite VBA.
    Al termine delle queri apro la maschera B per effettuare delle ricerche tramite dei filtri.

    Se torno nella maschera A e riavvio le query di inserimento mi iniziano ad apparire i warning.

    Come risolvo?
    Fai le cose fatte bene... innanzitutto... quello che hai fatto è assurdo... tanto vale disabilitare i messaggi di Default...!
    codice:
     DoCmd.SetWarnings False
     ' Esegui le Queries....
     DoCmd.SetWarnings True
    Se tuttavia non vuoi dover scrivere codice invece di lanciare Queries con il metodo RUNSQL.... usa il metodo EXECUTE...
    codice:
    CurrentDb.Execute "UPDATE......", dbFailOnerror
    @Alex
    Il CROSSPOST è VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

  3. #3
    L'avatar di Kajo_Shyn
    Kajo_Shyn non è in linea Scolaretto
    Post
    65
    Sempre preciso Alex

    Grazie

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi