Microsoft ADO.NET Entity Framework ger utvecklare med de verktyg som behövs för att enkelt interagera med databaser . Den Entity Framework tillför en nivå av abstraktion mellan databaser och program som interagerar med dem , vilket förenklar många vanliga databasåtgärder en programmerare kanske vill genomföra . Till exempel , kan du ta bort flera poster i en databas utan att använda en loop som testar varje post . Detta kan åstadkommas med användning av ADO.NET " ADOCommand " metoden, som skickar ett kommando till en databas. Instruktioner
1
Klicka på Visual Studio 2010 ikonen för att starta programmet . Efter den laddar , den " Home Page " visas . Klicka på knappen " Nytt projekt " i det övre högra hörnet på den här sidan . En " Nytt projekt " öppnas .
2
Klicka på " C # " från kolumnen till vänster och " Console Application " från kolumnen till höger . Tryck på " OK " -knappen för att skapa ett nytt projekt . En källkod filen visas i redigerarens huvudfönster .
3
Lägg till följande rader i början av källkoden filen . Dessa rader att ADO.NET funktioner finns tillgängliga för ditt program att använda
hjälp System.Data , .
Hjälp System.Data.ADO ,
hjälp System.Globalization ;
4
Leta upp " main "-metoden , som automatiskt skapades när du skapade projektet . Alla källkoden från följande steg måste skrivas innanför klamrarna i " main " metoden . Metoden ser ut så här :
void main ( String [] args ) katalog
{
}
5
Skapa en anslutning sträng till den databas du vill ta bort poster från . Anslutning strängar är mycket specifika för den enskilda databasen. Din anslutning sträng kan se ut ungefär så här :
offentliga const string connectionString =
" Data Source = myServerAddress , Initial Catalog = mydatabase , användar-id = MittAnvändarnamn , Lösenord = mittlösenord , " ;
6
Skapa en sträng som lagrar " Delete " -kommandot . Följande exempel tar bort alla " Konto" poster som har en "Utgången " fältet inställt på
String deleteExpiredAccounts = " DELETE FROM konto där Utgånget = " true " " " Sant ."
7
Skapa en ny " ADOCommand " som använder strängar " deleteExpiredAccounts " och " ConnectionString . " När en anslutning till databasen öppnas , här kommandot tar bort alla konton som har gått ut :
ADOCommand cmd = new ADOCommand ( deleteExpiredAccounts , connectionString ) ;
8
Öppna anslutningen till databasen genom att använda " Öppna " kommandot , så här :
cmd.ActiveConnection.Open ( ) ;
9
Klicka på den gröna " Play " knappen för att genomföra programmet , vilket ligger på toppen av Visual Studio programfönstret . Programmet kommer att ansluta till databasen och ta bort alla utgångna konton utan att använda någon looping logik .