Ledger Nano X - The secure hardware wallet
SHARE
TWEET

Untitled

a guest Apr 3rd, 2020 183 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. version 2.0
  2. autor: pajaricuu
  3.  
  4. CREATE TABLE ValoresFisicos
  5.    Id: INT IDENTITY(1,1) NOT NULL;
  6.    PersonaId: INTEGER NOT NULL; // este campo hace referencia al campo id de la tabla de personas
  7.    temperatura: REAL;
  8.    humedad: REAL;
  9.    Velocidad_viento: REAL;
  10. END;
  11.  
  12. ALTER TABLE ValoresFisicos ADD CONSTRAINT Idx00 PRIMARY KEY (Id); // crea indice primario
  13.  
  14. CREATE TABLE Personas
  15.    Id: INT IDENTITY(1,1) NOT NULL;
  16.    Nombre: VARCHAR(50);
  17.    Usuario: VARCHAR(12) NOT NULL;
  18.    Contrasena: VARCHAR(12);
  19.    Direccion: VARCHAR(50);
  20.    Telefono: VARCHAR(12);
  21.    Sexo: BOOLEAN;
  22. END;
  23.  
  24. ALTER TABLE Personas ADD CONSTRAINT Idx01 PRIMARY KEY (Id); // crea indice primario
  25.  
  26. -----------------------------------------------
  27.  
  28. paso 1:
  29. Tu cliente hace login y accede al sistema
  30. SELECT Id FROM personas
  31.    WHERE (Nombre = :Nombre) AND (Constraseña = :Contraseña)
  32. 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
  33. en caso contrario obtenemos su id
  34.  
  35. paso 2:
  36. SELECT * FROM valoresfisicos
  37.    WHERE PersonaId = :PersonaId
  38.    ORDER BY Id;
  39.  
  40. nota: he usado consultas con paramentros que es lo propio en este caso
  41. en visual studio deberias consultar como realizar consultas parametrizadas
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top