21. november 2002 - 10:16Der er
5 kommentarer og 1 løsning
Vil gerne vise når db er under opgradering
Jeg henter tit databasen for vores netbyer ned, men inden jeg når at ændre i den har en elller anden (dog meget velkomment) nået at indskrive noget i den. Sitet fungerer nogenlunde uden db, så hvis man kunne fx lave fejlomdirigering i IIS... Men der er ikke et fejlnummer til det formål - eller er der?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du KUNNE jo gøre noget "nemt"... I en eller anden include-fil, som er på alle sider (eller bare dem med DB adgang) sætter du en boolean variabel (f.eks. blnDBDown = False), som du så tjekker på før hver enkelt tilgang til databasen. Hvis den så er True, viser du bare din egen fejlbesked i stedet!
Hvis variablen ligger i en include, skal du kun ændre i den ene fil for at "afskære" brugerne fra at tilgå databasen. Så når variablen er True, kan du sagtens downloade databasefilen og ændre i den...
Det var en oplagt mulighed. så det ville være synd at afvise dit forslag allerede. Men det kræver så at jeg sætter denne bolian ind ved alle 117 db kald og det er lidt af et arbejde.
Hovsa PS til midas dk: Mener du noget som at sætte denne includefil ind i top af alle dbkalds-sider. Includen kan så inholde beskeden og en response.end, så db ikke når at blive kaldt?
Lige nøjagtig... Altså, hvis du ville have "fuld" kontrol over tingene kunne du jo sætte en IF rundt om alle dine DB kald, men hvis du kan leve med at resten af siden ikke rigtig når at blive vist, er det vel optimalt at bruge Response.End?
Nu nævnte du så heller ikke, hvor mange steder din DB bliver brugt. Alternativt kan du jo nøjes med at indføre tjekket der hvor brugeren har mulighed for at ÆNDRE i DBen... Læsningen er jo i princippet ligegyldig...
OK, det må være en acceptabel og overkommelig løsning. Tak for ideen.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.