Peticiones GET
JumpKick.HttpLib — Peticiones GET 1. Sintaxis básica 1: Petición mínima funcional (sin manejo de errores) Sin OnFail, cualquier error de red hará que el programa se cierre con un cuadro …
Estudio Independiente de Desarrollo de Software
JumpKick.HttpLib — Peticiones GET 1. Sintaxis básica 1: Petición mínima funcional (sin manejo de errores) Sin OnFail, cualquier error de red hará que el programa se cierre con un cuadro …
Breve introducción a HttpLib (C# .NET Framework) 1. Descripción de la biblioteca HttpLib (autor James Thorne) es una biblioteca auxiliar para peticiones HTTP de .NET distribuida bajo la licencia Apache …
El método Dapper Query<T1,T2,TReturn>() implementa el mapeo de unión de tablas uno a uno Ejemplo 1. Definición de clases de entidad 2. Lógica de consulta Consulta de unión de múltiples …
Operaciones de múltiples sentencias en Dapper: QueryMultiple Ejemplo Consulta multi‑sentencia con parámetros Operaciones de múltiples sentencias
Ejemplo Ambas formas de parámetros son válidas Borrado masivo Delete Consulta IN con múltiples condiciones Consulta IN
Crear procedimiento almacenado MySQL Invocar el procedimiento almacenado Procedimiento almacenado que devuelve conjuntos de resultados Cuando el procedimiento realiza consultas, usa .Query<T>() Procedimientos almacenados en Dapper
Nota original: El borrado de entidades se basa en un Id único. La estructura SQL principal es DELETE … WHERE ClavePrimaria=Valor El siguiente ejemplo presenta vulnerabilidad de inyección SQL Implementación …
Nota original: la lógica de actualización es similar a la de inserción; redacta la sentencia UPDATE y usa WHERE para modificar únicamente las filas objetivo. Ejemplo Implementación parametrizada estándar Actualizar …
Operaciones de inserción con Dapper Ejemplo Notas Obtener ID de clave primaria autoincremental de registros nuevos (MySQL) Si la tabla student cuenta con clave primaria autoincremental Id, obtén el identificador …
Dapper es compatible con múltiples bases de datos, en esta guía usaremos MySQL como ejemplo. En primer lugar, debes instalar MySQL por tu cuenta. Una vez instalado MySQL, tienes que …