Das mit dem Array in der Global.asa w�rde ich nicht machen, weil denn
der Server rebootet oder den Dienst neu gestartet wird, ist das Array
weg.

Ich mach das so:
Bestehende Dokumente k�nnen "Ausgecheckt" werden - ist ein Bit-Feld bei
jedem Datensatz mit dem Hinweis, wer daran arbeitet und seit wann.
Weiters hat der Admin die M�glichkeit, diese "Sperrungen" wieder
aufzuheben, f�r den fall, dass ein Editor zwischenzeitlich verstorben,
eingechfalfen oder einfach heimgegangen ist.

Stefan.

-----Urspr�ngliche Nachricht-----
Von: patrick m�ller [mailto:[EMAIL PROTECTED]] 
Gesendet: Montag, 18. M�rz 2002 13:23
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] sperren von datens�tzen

hallo miteinander!

Wir entwickeln derzeit ein content-management-system, das auf drei
ebenen 
basiert.
nun haben wir ein problem, wenn zb daten von usern, auf die mehrere
zugriff 
haben,
erstellt, ge�ndert bzw. gel�scht werden.

wir ben�tigen also eine m�glichkeit, einen datensatz - indem x-beliebig 
viele daten die
einander untergeordnet sind - einzeln zu sperren.

was f�r uns nicht geeignet erscheint:
- die datenbank mit den datenbankzeiger zu sperren, solange der prozess 
ausgef�hrt wird, weil der prozess mehrere minuten dauern k�nnte.
- in jede datenbanktabelle einen status hinzuf�gen, indem true/false 
definiert ist

unsere idee:
- einen datensatz einzeln zu sperren
- serverseitig in der global.asa ein array zu definieren, dass die
einzelnen 
id's, die gerade verwendet wird, beinhaltet.

verwendet wird derzeit eine access2000 datenbank.

auf eine baldige antwort freuen wir uns.

mfg

_________________________________________________________________
MSN Fotos ist der einfachste Weg, Ihre Fotos auszudrucken und anderen 
Benutzern zur Verf�gung zu stellen: 
http://photos.msn.de/support/worldwide.aspx


| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an