Perguntas com a marcação «dapper»

9
SELECT * FROM X ONDE id IN (…) com Dapper ORM
Qual é a melhor maneira de escrever uma consulta com a cláusula IN usando o Dapper ORM quando a lista de valores da cláusula IN vem da lógica de negócios? Por exemplo, digamos que eu tenho uma consulta: SELECT * FROM SomeTable WHERE id IN (commaSeparatedListOfIDs) O commaSeparatedListOfIDsestá sendo transmitido …
231 .net  sql  dapper 


6
Executando inserções e atualizações com o Dapper
Estou interessado em usar o Dapper - mas, pelo que sei, ele suporta apenas a Consulta e Execução. Não vejo que o Dapper inclua uma maneira de inserir e atualizar objetos. Dado que nosso projeto (a maioria dos projetos?) Precisa fazer inserções e atualizações, qual é a melhor prática para …
194 c#  orm  dapper 

15
Mapear manualmente nomes de colunas com propriedades de classe
Eu sou novo no Dapper micro ORM. Até agora, posso usá-lo para coisas simples relacionadas ao ORM, mas não consigo mapear os nomes das colunas do banco de dados com as propriedades da classe. Por exemplo, eu tenho a seguinte tabela de banco de dados: Table Name: Person person_id int …
173 dapper 


7
Como mapeio listas de objetos aninhados com o Dapper
Atualmente, estou usando o Entity Framework para meu acesso ao banco de dados, mas quero dar uma olhada no Dapper. Eu tenho aulas como esta: public class Course{ public string Title{get;set;} public IList<Location> Locations {get;set;} ... } public class Location{ public string Name {get;set;} ... } Assim, um curso pode …
127 orm  dapper 

6
Uso correto de Multimapping no Dapper
Estou tentando usar o recurso Multimapping do dapper para retornar uma lista de ProductItems e clientes associados. [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 

5
Como usar transações com dapper.net?
Eu gostaria de executar várias instruções de inserção em várias tabelas. Estou usando o dapper.net. Não vejo nenhuma maneira de lidar com transações com dapper.net. Compartilhe suas idéias sobre como usar transações com dapper.net.
106 c#  transactions  dapper 

4
Ajustando CommandTimeout no Dapper.NET?
Estou tentando executar backups SQL por meio de um procedimento armazenado por meio do Dapper (o restante do meu aplicativo usa o Dapper, portanto, prefiro manter essa parte em execução também). Funciona bem até o CommandTimeout entrar em ação. using (var c = SqlConnection(connstring)) { c.Open(); var p = new …
96 c#  .net  timeout  dapper 

3
Como criar argumentos para uma consulta Dapper dinamicamente
Eu tenho um dicionário de valores. Ex: "Nome": "Alex" Existe uma maneira de passar isso para Dapper como argumentos para uma consulta? Aqui está um exemplo que mostra o que eu quero fazer. IDictionary<string, string> args = GetArgsFromSomewhere(); string query = "select * from people where Name = @Name"; var …
86 c#  .net  dapper 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.