21 - 09 - 2018
Main Menu
Development
Old stories

Transaksjoner

User Rating:  / 0
PoorBest 

Har lastet opp ny versjon av AgetoAgeSqlite der listen over steder har blitt oppdatert slik at den reagerer på valgene man gjør uten å måtte presse ENTER i søketekstfeltene. En annen ting jeg vil nevne for dem som er interessert er bruken av Transaksjoner ved henting/redigering av databasen. Når man sender en forespørsel til databasen vil databasemotoren sette opp forskjellig ting for å kunne sette databasen tilbake til utganspunktet før man gjorde eventuelle endringer av databasen. Bruker man ikke transakjon vil databasemotoren automatisk sette opp en transaksjon men dette vil den gjøre for hver gang man sender en oppdatering eller annen spørring til databasemotoren så har man mange spørringer er det lurt å deklarere en transaksjon dermed vil databasemotoren bare lage èn transaksjon og ikke for hver spørring man sender. Hvis oppdateringen var vellykket uten problemer har transaksjonen en metode man kaller for å godkjenne denne og endringer blir utført. Dette sparer mer tid enn jeg trodde. Jeg brukte ikke transaksjoner i begynnelsen men nå bruker jeg nesten alltid å lage en transaksjon hvis programmet skal sende flere en èn sprørring til databasen. Grunnen til denne tidsbesparelsen er selvfølgelig at det er en masse ting som skal settes opp for å kunne resette databasen hvis en operasjon ikke lyktes. Så alle programmere av databaser: Bruk transaksjonersmiley

Add comment

Security code
Refresh