Contenu du cours
Introduction à .NET avec C#
Introduction à .NET avec C#
1. Introduction
Qu'est-ce Que la Plateforme .NET Exactement ?Création d'une Application ConsoleSaisie de Données par l'UtilisateurTâche : Création d'une Calculatrice SimpleGestion des Exceptions Causées par les Entrées UtilisateurTâche - Amélioration de la CalculatriceLecture de FichiersÉcriture de FichiersTâche - Calculatrice Basée sur des Fichiers
2. Programmation Asynchrone et Introduction aux Services Web
3. Introduction aux Bases de Données avec .NET
Qu'est-ce qu'une Base de Données ?Structure d'une Base de Données RelationnelleConfiguration d'un Serveur MySQLConnexion au serveur MySQLTâche - Rédaction de Chaînes de ConnexionExécution des CommandesTâche - Exécution de Commandes MySQLMéthodes MySQLCommandTâche : Connexion à une Base de Données MySQL et Exécution de Commandes
4. Opérations CRUD avec MySQL
Introduction aux Opérations CRUDInstallation et Utilisation de MySQL WorkbenchCréer - Partie ITâche - Utilisation de CREATECréer - Partie IITâche - Utilisation de INSERTLireTâche - Utilisation de SELECTMise à JourTâche - Utilisation de UPDATESupprimer – Partie ISupprimer - Partie IITâche - Utilisation de DELETE
5. Optimisation des Opérations de Base de Données
Tâche - Exécution de Commandes MySQL
Votre tâche consiste à :
- Créer un objet
MySqlCommand
en utilisant la commandecommandText
et l'objetconnection
; - Exécuter la commande en utilisant la méthode appropriée ;
- Fermer la connexion après l'exécution de la commande ;
- Encapsuler le code dans un bloc try-catch pour renforcer la sécurité.
Remarque
Les tests unitaires liés aux tâches MySQL ne réussiront que si l'application se connecte à une base de données réelle. Pour cette tâche, vous devez donc avoir la base de données MySQL installée sur votre appareil. Vous pouvez modifier la chaîne de connexion avec les informations de votre base locale pour effectuer des tests. Vous pouvez également comparer votre code avec la solution proposée.
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 7