So sperren Sie einen Datensatz in SQL mit C Sharp

July 10

Die Programmiersprache c# kann NET Programmierer dynamische SQL-Anweisungen erstellen, die Sie auf Ihrem Datenbankserver zu senden. Sperren einer Zeile während einer Aktualisierung oder Verfahren zu löschen, verwenden Sie die "mit Dolle" Anweisung in der SQL-Zeichenfolge. Dies bedeutet, dass kein anderer Client die Zeile abgefragt werden kann, bis die SQL-Anweisung abgeschlossen ist. Dieses Verfahren vermeidet "dirty Reads", wo der andere Client Daten vor dem Update abruft oder Löschen Abfrage beendet ist. Sie müssen eine c#-Zeichenfolge die Dolle-Anweisung im Code hinzufügen.

Anweisungen

1 Öffnen Sie die Visual Studio-Software aus der "NET"-Programmgruppe im Windows-Menü. Öffnen Sie das C#-Web-Projekt in Visual Studio.

2 Doppelklicken Sie auf die c#-Datei enthält eine SQL-Zeichenfolge. Der folgende Code veranschaulicht eine Abfragezeichenfolge in c# erstellen, wenn Sie nicht bereits eine haben:

Abfrage Zeichenfolge = "Aktualisierung Kunde Firstname = 'Joe' where Customernumber = 111";

3 Fügen Sie die Anweisung "mit Dolle", um die SQL-Abfrage, die Sie aktualisieren möchten. Der folgende Code aktualisiert den Code in Schritt zwei mit der Dolle-Anweisung:

Zeichenfolge-Abfrage = "update mit (Dolle) Kunde Firstname = 'Joe' where Customernumber = 111";

4 Speichern Sie die Änderungen, und klicken Sie auf "Ausführen", um die neuen C#-Code-Änderungen zu testen.