Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version 2.0
- autor: pajaricuu
- CREATE TABLE ValoresFisicos
- Id: INT IDENTITY(1,1) NOT NULL;
- PersonaId: INTEGER NOT NULL; // este campo hace referencia al campo id de la tabla de personas
- temperatura: REAL;
- humedad: REAL;
- Velocidad_viento: REAL;
- END;
- ALTER TABLE ValoresFisicos ADD CONSTRAINT Idx00 PRIMARY KEY (Id); // crea indice primario
- CREATE TABLE Personas
- Id: INT IDENTITY(1,1) NOT NULL;
- Nombre: VARCHAR(50);
- Usuario: VARCHAR(12) NOT NULL;
- Contrasena: VARCHAR(12);
- Direccion: VARCHAR(50);
- Telefono: VARCHAR(12);
- Sexo: BOOLEAN;
- END;
- ALTER TABLE Personas ADD CONSTRAINT Idx01 PRIMARY KEY (Id); // crea indice primario
- -----------------------------------------------
- paso 1:
- Tu cliente hace login y accede al sistema
- SELECT Id FROM personas
- WHERE (Nombre = :Nombre) AND (Constraseña = :Contraseña)
- si el resultado de la consulta es un conjunto de registros vacios, entonces el usuario y contraseña no es valido y debes desconectar al cliente
- en caso contrario obtenemos su id
- paso 2:
- SELECT * FROM valoresfisicos
- WHERE PersonaId = :PersonaId
- ORDER BY Id;
- nota: he usado consultas con paramentros que es lo propio en este caso
- en visual studio deberias consultar como realizar consultas parametrizadas
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement