Resultados de la búsqueda a petición "dapper"

1 la respuesta

¿La forma más rápida de realizar inserciones masivas anidadas con el uso de scope_identity ()?

En una de nuestras aplicaciones (C #) estamos insertando / actualizando un gráfico grande (cientos de inserciones y actualizaciones). Esto está envuelto en una transacción porque necesito todo para revertir en caso de error. Estamos usandoApuesto ...

2 la respuesta

¿Cómo hacer que Dapper ignore / elimine los guiones bajos en los nombres de campo al mapear?

Hay muchas formas de asignar nombres de campos de bases de datos a nombres de clases, pero ¿cuál es la forma más sencilla de eliminar los guiones bajos? public IEnumerable<PersonResult> GetPerson(int personId) { using (var dbConnection = ...

2 la respuesta

¿Por qué Dapper's .Execute (...) devuelve un int?

Alguien sabe por qué Dapper devuelve un int de.Execute(...) ? No puedo encontrar esto documentado en ningún lado.

1 la respuesta

Cláusula "WHERE x IN y" con dapper y postgresql arrojando 42601: error de sintaxis en o cerca de "$ 1"

Tengo una serie de cadenas y me gustaría tener una consulta que contenga una cláusula IN, como: "... WHERE t.name IN ('foo', 'bar', 'baz')..>"Aquí está el bit final de mi consulta, que contiene una cláusula "donde X en Y": ... left join ...

2 la respuesta

¿Cómo implementar el patrón de la Unidad de Trabajo con Dapper?

Actualmente, estoy tratando de usar Dapper ORM con Unit Of Work + Repository Pattern. Quiero usar la Unidad de trabajo en lugar de un simple Depósito rápido debido a que mi inserción y actualizaciones requieren un cierto grado de procesamiento ...

2 la respuesta

DAL con apuesto y C #

Tengo una capa de acceso a datos que utiliza Dapper pero no puedo evitar sentir que podría ser mucho más elegante. El DAL solo está pasando parámetros y mapeando el modelo según las respuestas nombradas del modelo para que esa parte sea sencilla ...

1 la respuesta

Dapper Bulk Insert ID de serie devueltos

Estoy intentando realizar una inserción masiva usando Dapper sobre Npgsql, que devuelve los identificadores de las filas recién insertadas. La siguiente instrucción de inserción se utiliza en mis dos ejemplos: var query = "INSERT INTO ...

1 la respuesta

Forma alternativa de obtener el parámetro de salida del procedimiento almacenado

Me encanta usar Dapper para mis necesidades de ORM, pero sé que debe haber una mejor manera de insertar / actualizar la base de datos de mi servidor SQL utilizando un procedimiento almacenado y listas fuertemente tipadas. Por ejemplo: Tengo una ...

2 la respuesta

Dapper sqlmapperextensions agrega automáticamente "s" al nombre de la tabla?

Esta es mi primera experiencia conDapper.Contrib(última versión de Nuget) y es una situación extraña: using (SqlConnection cn = new SqlConnection(connectionString)) { cn.Open(); var product = cn.Get<Product>(1); }En SqlMapperExtensions, genera ...

1 la respuesta

Dapper: asignación de columnas dinámicas dinámicas del procedimiento almacenado

Mi procedimiento almacenado está devolviendo columnas dinámicas dinámicas según estén disponibles. Estoy usando SQLMapper y COlumnTypeAttribute, pero en los resultados solo puedo ver la primera columna y su valor, pero las columnas dinámicas ...