Domande taggate «dapper»

9
SELEZIONA * DA X DOVE ID IN (...) con Dapper ORM
Qual è il modo migliore per scrivere una query con la clausola IN utilizzando Dapper ORM quando l'elenco di valori per la clausola IN proviene dalla logica aziendale? Ad esempio diciamo che ho una query: SELECT * FROM SomeTable WHERE id IN (commaSeparatedListOfIDs) Il commaSeparatedListOfIDsviene passato dalla logica di business …
231 .net  sql  dapper 


7
Esecuzione di inserti e aggiornamenti con Dapper
Sono interessato all'utilizzo di Dapper, ma da quello che posso dire supporta solo Query ed Execute. Non vedo che Dapper includa un modo per inserire e aggiornare oggetti. Dato che il nostro progetto (la maggior parte dei progetti?) Deve eseguire inserimenti e aggiornamenti, qual è la migliore pratica per eseguire …
196 c#  orm  dapper 



7
Come faccio a mappare elenchi di oggetti nidificati con Dapper
Attualmente sto usando Entity Framework per il mio accesso al database, ma voglio dare un'occhiata a Dapper. Ho classi come questa: public class Course{ public string Title{get;set;} public IList<Location> Locations {get;set;} ... } public class Location{ public string Name {get;set;} ... } Quindi un corso può essere tenuto in diversi …
127 orm  dapper 

6
Uso corretto del Multimapping in Dapper
Sto cercando di utilizzare la funzionalità Multimapping di dapper per restituire un elenco di ProductItem e clienti associati. [Table("Product")] public class ProductItem { public decimal ProductID { get; set; } public string ProductName { get; set; } public string AccountOpened { get; set; } public Customer Customer { get; set; …
111 dapper 


3
Come creare dinamicamente argomenti per una query Dapper
Ho un dizionario di valori Es. "Nome": "Alex" C'è un modo per passarlo a Dapper come argomenti per una query? Ecco un esempio che mostra cosa voglio fare. IDictionary<string, string> args = GetArgsFromSomewhere(); string query = "select * from people where Name = @Name"; var stuff = connection.Query<ExtractionRecord>(query, args);
88 c#  .net  dapper 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.