Crud con C# y SQL Server ( Corregido: 25-03-2019 )

5 minuto(s)

Demo WinRar Github

Para los que recién empiezan a desarrollar aplicaciones de escritorio, siempre tienen dudas de como realizar un CRUD (Create, Read, Update y Delete) de un registro, En esta oportunidad lo haremos con C# y SQL Server.

Hay muchas formas de hacer un CRUD y con distintos  elementos windows forms. Lo importante es saber hacer un INSERT y luego procederemos con el UPDATE, DELETE y el SELEC para buscar un registro.

Bueno vamos a por el tutorial.

Nota: Si desconoces sobre C# (C Sharp) te recomendamos leer nuestro artículo Que es C# (C Sharp) y otros detalles

Crearemos el siguiente formulario con sus botones para cada acción del CRUD:

Usaremos los siguientes elementos:

Registro de Clientes Tipo: Form
Name: frmProductos
StartPosition: CenterScreen
Id Tipo: TextBox
Name: txtId
ReadOnly: False
Nombre Tipo: TextBox
Name: txtNombre
CharacterCasing: Upper
MaxLength: 50
Precio Tipo: TextBox
Name: txtPrecio
CharacterCasing: Upper
MaxLength: 50
Stock Tipo: TextBox
Name: txtStock
CharacterCasing: Upper
MaxLength: 50
Barra de Botones Tipo: ToolStrip
Name: toolStrip1
Nuevo Tipo: ToolStripButton
Name: tsbNuevo
Text: Nuevo
Guardar Tipo: ToolStripButton
Name: tsbGuardar
Text: Guardar
Cancelar Tipo: ToolStripButton
Name: tsbCancelar
Text: Cancelar
Eliminar Tipo: ToolStripButton
Name: tsbEliminar
Text: Nuevo
Separador Tipo: ToolStripSeparator
Name: toolStripSeparator1
Buscar por Id Tipo: ToolStripLabel
Name: tsbBuscarPorId
Text: Buscar por Id:
Texbox para Buscar por Id Tipo: ToolStripTextBox
Name: tstId
Buscar Tipo: ToolStripButton
Name: tsbBuscar
Text: Buscar

Creamos la Base de Datos:

productos.sql(sql_query_crud_productos.sql)


Ahora vamos con nuestro código. En los comentarios describo lo que hago en cada bloque de código:

Nota: En el Github del código fuente, hay un WINRAR en donde esta todo el proyecto completo. Recuerda que tienes que tener instalado Net Framework 4.5, Microsoft Visual Studio Comunity 2015 RC y SQL Server 2014, tambien puedes descargarte los archivos en el botón WinRar que esta al inicio de este tutorial y correr el ejemplo.

Form1.cs


Listo !

Espero les sirva de mucho el Tutorial.

Sígueme en Twitter: @pepoflex

Hasta nuestro siguiente artículo !