Meldingen verwijderquery in access uitschakelen

Pagina: 1
Acties:
  • 3.190 views sinds 30-01-2008
  • Reageer

  • jobo
  • Registratie: Februari 2001
  • Laatst online: 29-01 16:32
Hallo,

Ik heb een probleem in access. :'( Wanneer ik in een formulier een verwijder query uitvoer (ook wanneer ik de query zelf aanroep) krijg ik een melding:

U staat op het punt om een verwijderquery uit te voeren die de gegevens in uw tabel zal wijzigen. Weet u zeker dat u deze actiequery wilt uitvoeren?

Hierbij heb ik de antwoorden: Ja, Nee en help.

Wanneer ik op Ja klik verschijnt de melding of ik het zeker weet of ik de records uit de query wil verwijderen.

Weet iemand hoe ik de eerste melding (actiequery) uit kan zetten. De melding van zeker weten verwijderen mag blijven (dat is wel makkelijk bij het maken van vergissingen). :o

De query wordt aangeroepen met de volgende VBA code:
DoCmd.OpenQuery "Qry - Categorie verwijderen"
Hierbij zijn nog parameters mee te geven, maar daarmee is het volgens mij niet mogelijk om deze melding uit te zetten. Andere oplossingen :?

need more coffee!!!


Verwijderd

Plaats "DoCmd.Warnings False" er voor en het werkt

Suc6

Verwijderd

't is volgens mij DoCmd.SetWarnings false :)

wordt dus iets als:
code:
1
2
3
4
5
With DoCmd
    .SetWarnings false
    .OpenQuery "Qry - Categorie verwijderen"
    .SetWarnings true
End With

Verwijderd

Kunt ook met
code:
1
booleanvariabele = Application.GetOption "Naam optie - zie de Help"

de huidige instelling van de gebruiker uitvragen, en met
code:
1
Application.SetOption booleanvariabele

de instelling aanpassen.

Dan voorkom je dat iemand die waarschuwingen uit had staan na het uitvoer van de query waarschuwingen opeens aan heeft staan.

Er zijn 3 dergelijke waarschuwingen (zie ook menu Extra|Opties):
- bij verwijderen
- bij bijwerken
- bij toevoegen
(als ik mij niet vergis).