Entity Framework Microsoft ADO.NET fournit aux développeurs les outils nécessaires pour interagir facilement avec les bases de données. Entity Framework ajoute un niveau d'abstraction entre les bases de données et les programmes qui interagissent avec eux , ce qui simplifie de nombreuses actions de base de données standard un programmeur pourrait vouloir mettre en œuvre . Par exemple, vous pouvez supprimer plusieurs enregistrements d'une base de données sans l'aide d'une boucle qui teste tous les records . Ceci peut être réalisé en utilisant la méthode ADO.NET " ADOCommand " , qui envoie une commande à une base de données . Instructions
1
Cliquez sur l'icône de Visual Studio 2010 pour lancer le logiciel . Après son exécution , le " Home Page" est affiché. Cliquez sur le bouton " Nouveau projet" dans le coin supérieur droit de cette page. Un "Nouveau projet " s'ouvre.
2
Cliquez sur "C #" de la colonne de gauche et " Application console " de la colonne de droite . Appuyez sur le bouton "OK" pour créer un nouveau projet. Un fichier de code source s'affiche dans la fenêtre principale de l'éditeur .
3
Ajoutez les lignes suivantes au début du fichier de code source. Ces lignes veiller à ce que les fonctions ADO.NET sont disponibles pour votre programme à utiliser
using System.Data ; .
Utilisant System.Data.ADO ;
utilisant System.Globalization ;
4
Situer la méthode "main" , qui a été généré automatiquement lorsque vous avez créé le projet. Tout le code source à partir des étapes suivantes doivent être écrites à l'intérieur des accolades de la méthode "main". La méthode ressemble à ceci:
static void Main ( string [] args) {
}
5
créer une chaîne de connexion la base de données que vous voulez supprimer des enregistrements d' . Les chaînes de connexion sont très spécifiques à la base de données individuelle . Votre chaîne de connexion peut ressembler à ceci :
du public const string connectionString =
" Data Source = myServerAddress ; Initial Catalog = MyDatabase ; User Id = myusername , mot de passe = myPassword ;" < br > Photos 6
créer une chaîne qui stocke la commande "Supprimer" . L'exemple suivant supprime tous les dossiers " Account " qui ont un champ " périmée " mis à
cordes deleteExpiredAccounts = "Effacer du compte sur lequel expiré = 'true' " "true". ;
7
Créer un nouveau " ADOCommand " qui utilise les chaînes " deleteExpiredAccounts " et " ConnectionString ". Une fois la connexion à la base de données est ouverte , cette commande supprime tous les comptes qui ont expiré :
ADOCommand cmd = new ADOCommand ( deleteExpiredAccounts , connectionString ) ;
8
ouvrir la connexion à la base de données en utilisant la commande "Open" , comme ceci:
cmd.ActiveConnection.Open ();
9
Cliquez sur le bouton vert "Play" pour exécuter le programme , qui est situé dans la partie supérieure de la fenêtre Visual Studio du programme. Le programme va se connecter à la base de données et supprimer tous les comptes expirés sans utiliser aucune logique en boucle.