Présentation
Présentation rapide de HttpLib (C# .NET Framework) 1. Présentation de la bibliothèque HttpLib (auteur James Thorne) est une bibliothèque d’assistance aux requêtes .NET publiée sous licence Apache 2.0. Elle simplifie …
Studio de développement logiciel indépendant
Présentation rapide de HttpLib (C# .NET Framework) 1. Présentation de la bibliothèque HttpLib (auteur James Thorne) est une bibliothèque d’assistance aux requêtes .NET publiée sous licence Apache 2.0. Elle simplifie …
La méthode Dapper Query<T1,T2,TReturn>() réalise le mappage de jointure de table un‑à‑un Exemple 1. Définition des classes d’entités 2. Logique de requête Requête de jointure multi‑tables avec JOIN
Opérations multi‑instructions Dapper : QueryMultiple Exemple Requête multi‑instructions avec paramètres Opérations multi‑instructions
Exemple Les deux syntaxes de paramètres fonctionnent Suppression en masse Delete Requête IN à plusieurs conditions Requête IN
Créer une procédure stockée MySQL Appeler la procédure stockée Procédure stockée qui renvoie des résultats Si la procédure stockée retourne des données de requête, utilisez .Query<T>() Procédures stockées avec Dapper
Note originale : la suppression d’entité se fait via un identifiant unique. La structure SQL principale est DELETE … WHERE ClefPrimaire=Valeur L’exemple ci‑dessous comporte une faille d’injection SQL Implémentation paramétrée standard …
Note d’origine : la logique de mise à jour ressemble à celle de l’insertion ; écrivez votre requête UPDATE et utilisez WHERE pour ne modifier que les lignes ciblées. Exemple Implémentation paramétrée …
Opérations d’insertion avec Dapper Exemple Remarques Récupérer l’ID de clé primaire auto‑incrémentée (MySQL) Si la table student possède une clé primaire auto‑incrémentée Id, récupérez l’identifiant de l’enregistrement nouvellement créé : Insertion
Dapper prend en charge de nombreuses bases de données. Nous allons prendre MySQL comme exemple dans ce tutoriel. Vous devez d’abord installer MySQL vous‑même. Une fois MySQL installé, créez une …
1. Qu’est‑ce que Dapper Dapper est un Micro ORM .NET, surnommé le roi des Micro ORM, dont les performances sont proches de l’ADO.NET natif. ORM : Mappeur Objet‑Relationnel. Il assure le …
Moteur de template pour la plateforme .NET, portage .NET de Velocity initialement conçu pour Java. Présentation Il est largement utilisé sur les projets ASP.NET ;ASP.NET MVC dispose nativement du moteur …