Il ADO.NET Entity Framework Microsoft fornisce agli sviluppatori gli strumenti necessari per interagire facilmente con i database . Entity Framework aggiunge un livello di astrazione tra i database ei programmi che interagiscono con loro , che semplifica molte azioni di database standard un programmatore potrebbe voler implementare. Ad esempio, è possibile rimuovere più record di un database senza utilizzare un ciclo che mette alla prova ogni record . Ciò può essere eseguito utilizzando il metodo ADO.NET " ADOCommand " , che invia un comando ad un database. Istruzioni 
 1 
 Clicca l' icona di Visual Studio 2010 per lanciare il software . Dopo il caricamento , viene visualizzata la " Home Page" . Fare clic sul pulsante " Nuovo Progetto " nell'angolo in alto a destra di questa pagina . Si apre una finestra "Nuovo progetto" . 
 2 
 Clicca " C # " dalla colonna a sinistra e "Console Application" dalla colonna a destra. Premere il pulsante "OK" per creare un nuovo progetto . Un file di codice sorgente viene visualizzata nella finestra principale . 
 3 
 Aggiungere le seguenti righe alla parte superiore del file di codice sorgente . Queste linee di garantire che le funzioni di ADO.NET sono disponibili per il programma da utilizzare 
 
 using System.Data; . 
 
 Utilizzando System.Data.ADO ; 
 
 utilizzando System.Globalization ; 
 4 
 Individuare il metodo " main" , che è stato generato automaticamente al momento della creazione del progetto. Tutto il codice sorgente dalle seguenti fasi deve essere scritto tra le parentesi graffe del metodo "main" . Il metodo è simile al seguente : 
 
 static void main (String [] args ) { 
 
 
 
 } 
 5 
 Creare una stringa di connessione a il database che si desidera eliminare i record da . Le stringhe di connessione sono altamente specifici per il singolo database . La stringa di connessione potrebbe essere simile a questo : 
 
 pubblico const stringa connectionString = 
 
 "Data Source = myServerAddress ; Initial Catalog = MyDatabase ; User Id = nomeutente , password = password ;" < br > Pagina 6 
 creare una stringa che contiene il comando " Elimina" . Nell'esempio seguente vengono eliminate tutte le "Account" record che hanno un campo " Scaduto " impostato 
 
 deleteExpiredAccounts String = " DELETE FROM account WHERE Expired = 'true' " "True". ; 
 7 
 Creare un nuovo " ADOCommand " che utilizza le stringhe " deleteExpiredAccounts " e " ConnectionString ". Una volta che una connessione al database è aperto , questo comando cancella tutti gli account che sono scadute : 
 
 ADOCommand cmd = new ADOCommand ( deleteExpiredAccounts , connectionString ) ; 
 8 
 Aprire il collegamento a il database utilizzando il comando "Apri " , in questo modo: 
 
 cmd.ActiveConnection.Open (); 
 9 
 Fare clic sul pulsante verde "Play" per eseguire il programma, che si trova nella parte superiore della finestra del programma Visual Studio . Il programma si connetterà al database ed eliminare tutti gli account scaduti senza l'utilizzo di alcuna logica looping .