23. januar 2006 - 14:49Der er
14 kommentarer og 1 løsning
Disable/enable en trigger
Er der en eller anden måde hvorpå man kan disable en trigger på en tabel? Vi har f.eks. en trigger på en tabel hvori der skrives temperaturer hver ½ time. Der er så sat en trigger på når temperaturen i rummet bliver for høj, så sendes der en mail. Problemet er når det bliver sommerferie, så skulle det være muligt for vedkommende, som står for at rykke ud når temperaturen overskrides, at disable triggeren. Men som jeg ser det kan man kun gøre det ved at slette/fjerne triggeren i SQL Server Manager.
muligvis afvikler du f.eks. stored procedures eller sql sætninger fra access databasen ? JEg har ikke selv prøvet det men jeg kan forestille mig at man kan gøre det på samme måde.
Nej, jeg afvikler p.t. INTET fra Access databasen. Var ikke klar over at man KUNNE enable/disable en trigger fra Access....har ingen ide om hvordan man skulle kunne sætte en trigger ind i SQL Server database fra en Access database! :(
Jeg forestiller mig en Access formular med bla. en Gruppeboks, "TriggerAktiveret" med 2 radioknapper: "Ja" og "Nej". Når der navigeres til næste post, skal triggeren enten slettes eller oprettes. Men hvordan?!
Jeg har kigget lidt på dit eksempel, og får en fejl i linien oServer.Connect
I det link du har postet er der et andet link som viser disse 2 Stored Procedures, som jeg vist nok kunne bruge i stedet, jeg ved dog bare ikke hvordan man fra Access "aktiverer" en Stored Procedure!
jeg må indrømme at jeg ikke kan hjælpe dig med det. Jeg har ikke prøvet at arbejde med det. Prøv at stille et spørgsmål om det i access kategorien. Der er der måske nogen som kan hjælpe dig.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.