Das klingt gut. :)
Gibt es bei Aspheute einen Artikel der sich mit Fehlerbehandlung (& Retries)
befasst?
Damit hab ich bisher nichts zu tun gehabt.

Ich hab auch noch ein Problem mit den adUseClient:
Da ich auch neue Datens�tze anlegen muss und mit Autowertfeldern als
Prim�rschl�ssel arbeite, weis ich nicht so recht wie ich bei adUseClient an
den neuen Prim�rschl�ssel kommen soll.

Gruss,
Markus

----- Original Message -----
From: "Christoph Wille" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, December 27, 2002 8:38 PM
Subject: Re: [Database.asp] Fehler '80040E21' bei Mehrbenutzer - Umgebung


At 08:32 PM 12/27/2002 +0100, you wrote:
>Ich arbeite an einer gro�en Webseite (ASP) bei der viele User lese/schreib
>Zugriff auf eine Access 2000 DB haben. In der Regel funktioniert alles
>prima. Hin und wieder treten aber Fehler auf :
>Microsoft JET Database Engine'80040E21
>Das Microsoft Jet-Datenbankmodul hat den Vorgang angehalten, da Sie und ein
>weiterer Benutzer gleichzeitig versuchen, dieselben Daten zu ver�ndern.
>
>Das kann durchaus sein, dass meherer Prozesse auf den gleichen Datensatz
>zugreifen. Aber es muss doch m�glich sein, solche Dinge zu serialisieren.
>Gibt es einen Trick, um diesen Fehler zu umgehen ?
>
>der Provider ist : Microsoft.Jet.OLEDB.4.0
>
>Die Recordsets werden werden so ge�ffnet :
>sqlstmt = "select * from xxxx where id = 4711;"
>Set rsa = CreateObject("ADODB.Recordset")
>rsa.CursorLocation = 2 ' adUseServer
>rsa.Open sqlstmt , connection, 1 ,3
>
>
>Der Fehler tritt Grundsetzlich beim Aufruf der Methode
>rsa.update

Und wenn Du's mit adUseClient aufmachst? (und dann mit UpdateBatch
r�berschiebst?) Mit einem server-side Cursor bekommt man leichter Troubles
als mit Client Cursor - und man kann auch eine Fehlerbehandlung (& Retries)
implementieren.

Chris

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an