- Cree una nueva base de datos en SQL SERVER
- Luego cree la siguiente tabla llamada Clientes
1 | John | Doe | VIP |
---|---|---|---|
2 | Anna | Smith | VIP |
3 | Bob | S | Normal |
NULL | NULL | NULL | NULL |
Y luego creamos un procedimiento almacenado
CREATE PROCEDURE spListarClientes
AS
BEGIN
SET NOCOUNT ON;
select id,CONCAT(nombre,' ',apellido) nombrecompleto,categoria from clientes
END
GO
Y
CREATE PROCEDURE spAgregarCliente
@nombre varchar(50),
@apellido varchar(50),
@categoria varchar(50)
AS
BEGIN
SET NOCOUNT ON;
insert into clientes(nombre,apellido,categoria) values(@nombre,@apellido,@categoria);
END
GO
- El primer paso es crear los modelos (o entidades)
entidad | modelo |
---|---|
se refiere a una tabla o consulta en la base de datos | se puede referir a la base de datos no. |
Las entidades pueden tener anotaciones | El modelo no requiere anotaciones |
- instale el entityframeworkscore.sqlserver usando nuget
- Y luego instale entityframeworkscore.tool usando nuget
Luego, en la línea de comando ejecute:
Scaffold-DbContext 'Data Source=PCJC\SQLEXPRESS;Initial Catalog=emaresa1411;TrustServerCertificate=True;Trusted_Connection=True' Microsoft.EntityFrameworkCore.SqlServer -OutputDir modelos -Context "Contexto" -Force
- Agregue el entity frameworks (contexto y las entidades)
- Agregar modelos, entidades o objetos valiosos
- Clases de servicios