Programadortico.com

lunes, 1 de julio de 2013

(Insertar, Eliminar, Actualizar y Buscar) en Tablas SQL Server 2008 R2 desde C#

Mantenimientos de Tablas SQL Server 2008 R2 desde C#.Net
Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.


Este Proyecto esta hecho en Microsoft Visual Studio 2010 C# , y demuestra cómo podemos darle mantenimientos a nuestras Tablas en SQL Server 2008 R2,  para ello utilizamos Procedimientos Amacenados para afectar a las Tablas y así poder Actualizar, Eliminar, Borrar y Buscar Datos importantes dentro de las Duplas (tablas).
Cómo se Compone la Base de Datos en SQL Server 2008 R2:
  •  La Base de Datos se llama: "BASES" , la suya puede ser de otro nombre. 
  •  Una Tabla llamada "PRUEBA" cuyos campos son:
     ID=   numeric(18,0)  y  not null 
     NOMBRE=   varchar(50) y  not null
 La ID es el numero de identificación del Usuario en el Sistema.
 La NOMBRE es el Nombre de la Persona almacenada en el Sistema.
Cómo se Compone el Sistema en C# .Net:
  • Un TabControl para dividir en pestañas cada Acción (Insertar, Buscar, Eliminar, Actulizar).
  • Varios DataGridView  donde se muestran los Datos Consultados.
  • TextBox para digitar y mostrar cambios Datos.
  • Varios Bottons para Confirmar los Cambios ó Acciones.

Cómo Funciona ?
Simplemente Como ves en la Imagen Funciona muy Basicamente, cada vez que oprimes el Botón Insertar, Actualizar ó Eliminar, ejecutas un Procedimiento Almacenado.

Debes Crear los Procedimientos Almacenados en la Base de Datos para que este programa funcione Bien, el Código de los Procedimientos Almacenados se los puse también en la Descarga, así que nada mas les toca copiar y pegar el Código en el SQL Server 2008.Aquí también los pongo:

ACTUALIZAR:
create procedure P_ACTUALIZAR_PRUEBA
---se declaran los parametros que usaremos
@ID_PRO numeric(38), @NOMBRE_PRO varchar(50)
as
BEGIN

---se hace un UPDATE a la tabla usuarios y se envian los parametros
 UPDATE PRUEBA SET NOMBRE = @NOMBRE_PRO WHERE ID = @ID_PRO;

END
GO

BORRAR:
create procedure P_BORRAR_PRUEBA
---se declaran los parametros que usaremos
@ID_P numeric(38)
as
BEGIN

---se hace un borrado en la tabla usuarios y se envian los parametros
DELETE FROM PRUEBA WHERE ID = @ID_P;

END
GO

INSERTAR:
create procedure P_INSERTAR_PRUEBA
---se declaran los parametros que usaremos
@NOMBRE varchar(50)
as
BEGIN

---se hace un insert a la tabla usuarios y se envian los parametros
insert into PRUEBA
values(@NOMBRE)

END
GO

Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

4 comentarios:

  1. Siempre gracias por tu aporte, como inserto imagenes el sqlserver 2008

    gagb22@gmail.com

    ResponderBorrar
    Respuestas
    1. Haré un ejemplo sencillo para Insertar y mostrar imágenes :-)

      Borrar
  2. Te agradesco la ayuda, soy nuevo en estos temas y tu aportacion ha resuelto algunas de mis dudas, gracias!

    ResponderBorrar

Comenten para Responder sus DUDAS al INSTANTE :-)

 
Esta web utiliza cookies, puedes ver nuestra la política de cookies, aquí Si continuas navegando estás aceptándola
Política de cookies +