sábado, 1 de noviembre de 2014

1.2. Creación del Formulario en Visual Estudio C Sharp

Creación del Formulario en Visual Estudio C Sharp

Diseño del formulario en C Sharp


Nombre de los Controles: (No olvides que los cuadros de texto tienen el prefijo txt y los botones el prefijo btn)
  • txtIdNacionalidad
  • txtPais
  • txtNacionalidad
  • btnInsertar
  • btnModificar
  • btnEliminar

Código del Botón Insertar en C Sharp

        //Debemos activar este componente para activar las clases necesarias
        using System.Data.SqlClient;
        //Esta es la cadena de conexión, la que hace posible el enlace entre C Sharp y SQLServer, puede variar dependiendo de tu SQLServer
        string cadenaDeConexion = @"Data Source=(local);Initial Catalog=bdHotel;Integrated Security=True";
        //Código del botón btnInsertar en C Sharp
        private void btnInsertar_Click(object sender, EventArgs e)
        {
            //Para la cadena de conexión
            string sCnn = cadenaDeConexion;
            //Creamos la conexión
            SqlConnection cnn = new SqlConnection(sCnn);
            //Texto del comando insert
            string iTexto = "spu_InsertarNacionalidad '"+txtPais.Text+"', '"+txtNacionalidad.Text+"';";
            //Creamos el comando con su texto y conexión
            SqlCommand cmd = new SqlCommand(iTexto, cnn);
            cmd.CommandType = CommandType.Text;
            //abrimos la conexión y ejecutamos el comando
            cnn.Open();
            //Ejecutamos el comando sql
            cmd.ExecuteNonQuery();
            //Cerramos la conexión
            cnn.Close();
            MessageBox.Show("Comando realizado con exito...");
        }






Desarrolla el código para los botones modificar, eliminar, haciendo los procedimientos almacenados correspondientes a cada operación.
     


Agregando Listar a Nuestro Formulario
 Agregamos los controles siguientes:

  • btnListar
  • dgvNacionalidad (este control es un DataGridView)



        //Código del botón btnListar en C Sharp
        private void btnListar_Click(object sender, EventArgs e)
        {
            //Creamos la cadena de conexion
            string sCnn = cadenaDeConexion;
            //Creamo el comando de sql para listar
            string sSel = "Select * From tNacionalidad";
            //Creamos el adaptador que capturara los datos
            SqlDataAdapter da = new SqlDataAdapter(sSel, sCnn);
            //Creamos un data table que contendra los datos
            DataTable dt = new DataTable();
            //Llenamos el data table con el adaptador
            da.Fill(dt);
            //Colocando datos al datagridview dgvNacionalidad
            dgvNacionalidad.DataSource = dt;
        }

No hay comentarios:

Publicar un comentario