27- . Aplicaciones web.Un poco de SQL
- En este capítulo del curso de programación en c# con visual studio 2017,empezaremos a ver un poco de SQL SERVER. Para ello debéis tener instalado SQL Express.En la anterior entrada del blog os deje un enlace para que lo pudierais descargar e instalar.- Una vez instalado nos creamos una base de datos que utilizaremos para guardar los datos del formulario de registro que vimos en el capítulo anterior.Llamamos a la base de datos con el nombre Empresa.
- Una vez creada la base de datos nos creamos dos tablas para almacenar los datos. Una tabla a la que llamaremos Usuarios y otra tabla a la que llamaremos Paises.La tabla Usuarios tiene los siguientes campos:
Y la tabla Paises está compuesta por estos campos:
- Por si no conocéis los tipos de datos que existen en SQL Server os dejo este enlace con la información:
https://docs.microsoft.com/es-es/sql/t-sql/data-types/data-types-transact-sql
- Una vez tenemos definidas las dos tablas ya podemos guardar,borrar y consultar datos en ellas ya sea de forma manual o via script. Para el caso de guardar datos en la tabla usuarios nos creamos un procedimiento almacenado(mas información):
CREATE PROCEDURE [dbo].[AltaUsuario]
@nombre varchar(255),
@email varchar(255),
@pass varbinary(MAX)=NULL,
@codPais varchar(3)
AS
BEGIN
SET NOCOUNT ON;
DECLARE @idpais int
SELECT @idpais=idPais FROM Paises WHERE CodPais = @codPais
INSERT INTO dbo.Usuarios(Nombre,Email,Pass,IdPais) VALUES
(@nombre,@email,@pass,@idpais)
END
- En la siguiente entrada del blog continuaremos con SQL.Veremos como conectar la aplicación web con la base de datos.
No hay comentarios:
Publicar un comentario