Questions marquées «dapper»

231
SELECT * FROM X WHERE id IN (…) avec Dapper ORM

Quelle est la meilleure façon d'écrire une requête avec la clause IN à l'aide de Dapper ORM lorsque la liste des valeurs de la clause IN provient de la logique métier? Par exemple, disons que j'ai une requête: SELECT * FROM SomeTable WHERE id IN (commaSeparatedListOfIDs) Le

206
Effectuer des insertions et des mises à jour avec Dapper

Je suis intéressé par l'utilisation de Dapper - mais d'après ce que je peux dire, il ne prend en charge que la requête et l'exécution. Je ne vois pas que Dapper inclut un moyen d'insérer et de mettre à jour des objets. Étant donné que notre projet (la plupart des projets?) Doit faire des...

173
Mapper manuellement les noms de colonnes avec les propriétés de classe

Je suis nouveau sur le micro ORM Dapper. Jusqu'à présent, je suis capable de l'utiliser pour des trucs simples liés à l'ORM, mais je ne suis pas en mesure de mapper les noms de colonne de la base de données avec les propriétés de classe. Par exemple, j'ai la table de base de données suivante: Table...

127
Comment mapper des listes d'objets imbriqués avec Dapper

J'utilise actuellement Entity Framework pour mon accès à la base de données, mais je souhaite jeter un coup d'œil à Dapper. J'ai des cours comme celui-ci: public class Course{ public string Title{get;set;} public IList<Location> Locations {get;set;} ... } public class Location{ public string...

111
Utilisation correcte du multimapping dans Dapper

J'essaie d'utiliser la fonctionnalité Multimapping de dapper pour renvoyer une liste de ProductItems et de clients associés. [Table("Product")] public class ProductItem { public decimal ProductID { get; set; } public string ProductName { get; set; } public string AccountOpened { get; set; } public...

92
Ajuster CommandTimeout dans Dapper.NET?

J'essaie d'exécuter des sauvegardes SQL via une procédure stockée via Dapper (le reste de mon application utilise Dapper, je préfère donc continuer à faire fonctionner cette partie). Cela fonctionne très bien jusqu'à ce que CommandTimeout entre en jeu. using (var c = SqlConnection(connstring)) {...