Hvordan låse en post i SQL Bruke C Sharp

C # språket lar NET programmerere lage dynamiske SQL-setninger du sender til databaseserveren. Du bruker "med åregaffelstøttene" statement i din SQL streng for å låse rad i løpet av en oppdatering eller slette prosedyre. Dette betyr at ingen andre klient kan spørre raden til SQL-setningen er fullført. Denne prosedyren unngår "dirty leser" hvor den andre klienten henter data før oppdateringen eller slette spørringen er ferdig. Du må legge til åregaffelstøttene uttalelse til C # streng i koden.

Bruksanvisning

1 Åpne Visual Studio-programvaren fra ".NET" program gruppe i menyen i Windows. Åpne din C # Web-prosjekt i Visual Studio.

2 Dobbeltklikk på C # fil som inneholder SQL streng. Følgende kode viser deg hvordan du oppretter en søkestrengen i C # hvis du ikke allerede har en:

string query = "update kunde fornavn = 'joe' hvor CUSTOMER = 111";

3 Tilsett "med åregaffelstøttene" statement til SQL-spørringen du vil oppdatere. Følgende kode oppdaterer koden i trinn to med åregaffelstøttene uttalelse:

string query = "oppdatering (åregaffelstøttene) kunde fornavn = 'joe' hvor CUSTOMER = 111";

4 Lagre endringene, og klikk på knappen "Kjør" for å teste de nye C # kode endringer.