Sentencias Sql

Páginas: 3 (610 palabras) Publicado: 9 de febrero de 2013
Sentencias SQL
Supóngase el caso de que tenemos la siguiente tabla con los respectivos campos:
* No_equipo - Int
* Marca -- nvarchar(50)
* monitor -- nvarchar(50)
* teclado --nvarchar(50)
* mouse-- nvarchar(50)
* cpu-- nvarchar(50)
* Estado-- nvarchar(50)
* ubicacion-- nvarchar(50)
Para insertar:
INSERT INTO equipos(No_equipo,marca,monitor,teclado,mouse,cpu,estado,ubicación)
VALUES (@no_equipo,@marca,@monitor,@teclado,@mouse,@cpu,@estado,@ubicacion)
Para editar
UPDATE equipos
SETno_equipo=@no_equipo,marca=@marca,monitor=@monitor,teclado=@teclado,mouse=@mouse,cpu=@cpu,estado=@estado,ubicacion=@ubicacion
WHERE no_equipo=@no_equipo
Para buscar
SELECT no_equipo,marca,monitor,teclado,mouse,cpu,estado,ubicacion
FROMequipos
WHERE (no_equipo = @no_equipo)
Para eliminar
DELETE FROM equipos
WHERE no_equipo=@no_equipo
Para el login o inicio de sesión
Se usa una sentencia select que retornara un valornumérico, en donde se envían en la consulta el usuario y la contraseña y si en la base de datos se encuentra una coincidencia retornara un valor 1 en caso contrario un 0. De esta manera la consultafunciona como bandera que nos permite determinar si hay o no inicio de sesión al sistema.
Ejemplo dados lo siguientes campos en la tabla Usuarios
* id_usuario
* usuario
* passwordProcedimiento almacenado
SELECT COUNT(*) AS Expr1
FROM uses
WHERE (usuario = @usuario) AND (password = @pass)

Estructura de un Procedimiento almacenado en Visual
ALTER PROCEDUREdbo.Altas_cliente
//campos de la tabla
@prmclav_cliente int,
@prmnombre nvarchar(50),
@prmdireccion nvarchar(50),
@prmtelefono nvarchar(50)

AS
//instrucciones
INSERT INTO clientes(clav_cliente,nombre,direccion,telefono) VALUES (@prmclav_cliente,@prmnombre,@prmdireccion,@prmtelefono)
RETURN

Procedimientos almacenados en Visual C#2008 usando SQL
Agregar las siguientes librerias:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sentencias de sql
  • Sentencias SQL
  • sentencias de SQL
  • Sentencias Sql
  • Sentencias en sql
  • sentencias sql
  • SQL sentencias basicas y avanzadas
  • Interpretar Sentencias Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS