Preguntas etiquetadas con dapper

Dapper es un micro-ORM para .NET desarrollado y utilizado por el equipo de Stack Overflow, que se centra en el rendimiento en bruto como objetivo principal.

9
SELECCIONE * DESDE X DONDE ENTRADA (...) con Dapper ORM
¿Cuál es la mejor manera de escribir una consulta con cláusula IN utilizando Dapper ORM cuando la lista de valores para la cláusula IN proviene de la lógica empresarial? Por ejemplo, digamos que tengo una consulta: SELECT * FROM SomeTable WHERE id IN (commaSeparatedListOfIDs) El commaSeparatedListOfIDsse pasa de la lógica …
231 .net  sql  dapper 


6
Realizar inserciones y actualizaciones con Dapper
Estoy interesado en usar Dapper, pero por lo que puedo decir, solo admite Query and Execute. No veo que Dapper incluya una forma de Insertar y Actualizar objetos. Dado que nuestro proyecto (¿la mayoría de los proyectos?) Necesita hacer inserciones y actualizaciones, ¿cuál es la mejor práctica para hacer Inserciones …
194 c#  orm  dapper 

15
Asigne manualmente nombres de columna con propiedades de clase
Soy nuevo en Dapper micro ORM. Hasta ahora, puedo usarlo para cosas simples relacionadas con ORM, pero no puedo asignar los nombres de columna de la base de datos con las propiedades de la clase. Por ejemplo, tengo la siguiente tabla de base de datos: Table Name: Person person_id int …
173 dapper 


7
¿Cómo mapeo listas de objetos anidados con Dapper
Actualmente estoy usando Entity Framework para mi acceso a base de datos, pero quiero echar un vistazo a Dapper. Tengo clases como esta: public class Course{ public string Title{get;set;} public IList<Location> Locations {get;set;} ... } public class Location{ public string Name {get;set;} ... } Por lo tanto, un curso se …
127 orm  dapper 

6
Uso correcto de Multimapping en Dapper
Estoy tratando de usar la función Multimapping de dapper para devolver una lista de ProductItems y Clientes asociados. [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 


4
¿Ajustando CommandTimeout en Dapper.NET?
Estoy tratando de ejecutar copias de seguridad de SQL a través de un procedimiento almacenado a través de Dapper (el resto de mi aplicación usa Dapper, así que preferiría mantener esta parte ejecutándose también). Funciona bien hasta que CommandTimeout se activa. using (var c = SqlConnection(connstring)) { c.Open(); var p …
92 c#  .net  timeout  dapper 

3
Cómo crear argumentos para una consulta Dapper de forma dinámica
Tengo un diccionario de valores Ej. "Nombre": "Alex" ¿Hay alguna forma de pasar esto a Dapper como argumentos para una consulta? Aquí hay un ejemplo que muestra lo que quiero hacer. IDictionary<string, string> args = GetArgsFromSomewhere(); string query = "select * from people where Name = @Name"; var stuff = …
86 c#  .net  dapper 


8
Multi-Mapper para crear jerarquías de objetos
He estado jugando con esto por un tiempo, porque parece que se parece mucho al ejemplo de publicaciones / usuarios documentados , pero es un poco diferente y no funciona para mí. Suponiendo la siguiente configuración simplificada (un contacto tiene varios números de teléfono): public class Contact { public int …

6
¿Cómo escribo una consulta de uno a muchos en Dapper.Net?
Escribí este código para proyectar una relación de uno a muchos, pero no funciona: using (var connection = new SqlConnection(connectionString)) { connection.Open(); IEnumerable<Store> stores = connection.Query<Store, IEnumerable<Employee>, Store> (@"Select Stores.Id as StoreId, Stores.Name, Employees.Id as EmployeeId, Employees.FirstName, Employees.LastName, Employees.StoreId from Store Stores INNER JOIN Employee Employees ON Stores.Id = Employees.StoreId", …
80 c#  .net  dapper 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.