Actualizar y Borrar Datos de La Bd a Travez de Formularios C#

May 17, 2019 | Author: Horacio Mendez | Category: Sql, Microsoft Sql Server, Databases, Information Science, Application Software
Share Embed Donate


Short Description

Download Actualizar y Borrar Datos de La Bd a Travez de Formularios C#...

Description



hola ante todo gracias a VictorG por ayudareme anteriormente, el problema que tengo es que no se como actualizar y borrar datos por formulario de C# a mi base de datos.

Por ahora solo se ingresar datos, bueno para que me ayuden pongo un ejemplo simple en donde ya pude ingresar datos a mi base de datos por medio del C# se trata de una base de datos llamada BDprueba en donde hay una tabla llamada Banco y tiene dos campos ID_banco y NombreBanco donde ID_banco es la clave, quisiera que me pongan un codigo en donde se

puedan borrar y actualizar datos en este simple ejemplo.

He buscado informacion pero no encuentro, es que lo necesito hacer con las sentencias de sql el update y delete asi como en este e jemplo hago con el insert. He visto que lo hacen con el data adapter y cosas asi pero eso no me piden en la universidad espero me puedan ayudar por que ya no se como hacer, a las justas que encontre como insertar datos y con la ayuda de VictorG lo pude terminar soy nuevo en esto y me gustaria hacerlo con C#. Gracias de antemano.

using System.Data.SqlClient; using System.Data;

SqlConnection cn = new SqlConnection SqlConnection(); (); string sql = "" "",, ID_codigo = "" "",, Nombre_Banco = "" "";; try { cn.ConnectionString = @"Data Source=.\SQLEXPRES cn.ConnectionString Source=.\SQLEXPRESS;AttachDbFilena S;AttachDbFilename=C:\Archivos me=C:\Archivos de programa\Microsoft SQL Server\MSSQL.1\MSSQL\Da Server\MSSQL.1\MSSQL\Data\BDprueba.mdf ta\BDprueba.mdf;Integrated ;Integrated Security=True;Connectt Timeout=30;User Instance=True"; Security=True;Connec Instance=True"; cn.Open(); ID_codigo = this this.txtid.Text; .txtid.Text; Nombre_Banco = this this.txtbanco.Text; .txtbanco.Text; sql = "insert into Banco values('" + ID_codigo + "','" + Nombre_Banco + "')" "')";;

SqlCommand cmd = new SqlCommand(sql, cn); cmd.ExecuteNonQuery(); MessageBox.Show("Registro realizado"); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { if (cn.State == ConnectionState.Open) cn.Close(); }

Para actualizar se hace igual que el insert y el update

string sqlUpdate = ""; IDcodigo = this.txtid.Text; Nom_Banco="Nombre nuevo"; ate = "Update Banco set Nombre_Banco=' " + Nom_Banco + " ' WHERE ID_Banco = '" + IDcodigo + "'"; SqlCommand cmd = new SqlCommand(sqlUpdate , cn); cmd.ExecuteNonQuery(); MessageBox.Show("Registro Actualizado");

Un saludo

hola ya encontre como eliminar datos el codigo es e l siguiente: •

string sqlDelete = "", IDcodigo = "";

IDcodigo = this.txtid.Text; sqlDelete = "DELETE FROM Banco WHERE ID_Banco = '" + IDcodigo + "'";

SqlCommand cmd = new SqlCommand(sqlDelete, cn); cmd.ExecuteNonQuery(); MessageBox.Show("Registro borrado");

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF