Jag undrar om någon kan hjälpa mig med en fråga! Om du kör SQL-server eller Oracle så behöver du inte tänka på det där med flera samtidiga användare. Access klarar det också men med en begränsning på ca 10-15 samtidiga användare. jo... men vad händer om en post blir raderad av en annan användare när man själv har "sök upp posten" för eventuell bearbetning? Det beror på databasen. Man använder lås om man vill hindra någon annan att komma åt en post man jobbar med.Fleranvändarsystem
Jag har programmerat databasapplikationer i VB(ADO,DAO). dessa applikationer har endast haft en användare till databasen. Nu tänkte jag ändra en av mina applikationer så man kan använda flera användare mot databasen. Hur gör jag? Ska jag användamig av någon speciell databas mm.
Tack!Sv: Fleranvändarsystem
/PelleSv: Fleranvändarsystem
Sv: Fleranvändarsystem
Men normalt raderar man inte poster ur databaser - man flaggar dem
som inaktiva.
Enklaste sättet är väl att sätta behörigheter på användarna - låt enbart
de som är tvungna att kunna radera ha möjligheten.
//EmmaSv: Fleranvändarsystem
Låsen sätter du när du öppnar ex. recordset (locktype).
Du kan välja bland följande locktypes...
adLockOptimistic - Låser post under uppdatering.
adLockPessimistic - Låser post under cursor när post blir läst.
adLockBatchOptimistic - Låser hela recordsetet under UpdateBatch anrop.
adLockReadOnly(default) - uppdatering är ej möjlig.
/Henke