24 de enero de 2012

ACME VB III

Por ultimo en nuestro formulario que por mi parte lo llame Form3, pegamos este código, con Button1 que ingresa datos, con Butto2 que actualiza y Button3 que elimina.


Imports System.Data.SqlClient
Public Class Form3
    Dim k As New prueba
    Dim bs As New BindingSource

    Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        cargarDatos()
    End Sub

    Private Sub cargardatos()
        bs.DataSource = k.llenar
        BindingNavigator1.BindingSource = bs
        DataGridView1.DataSource = bs
        TextBox1.DataBindings.Clear()
        TextBox2.DataBindings.Clear()
        TextBox3.DataBindings.Clear()
        TextBox4.DataBindings.Clear()
        TextBox1.DataBindings.Add("text", bs, "nombre")
        TextBox2.DataBindings.Add("text", bs, "comentarios")
        TextBox3.DataBindings.Add("text", bs, "ruta")
        TextBox4.DataBindings.Add("text", bs, "id")
        cnn.Close()
    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        Me.Close()
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        k.insertar(TextBox1.Text, TextBox2.Text, TextBox3.Text)
        cargardatos()
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        k.actualizandoDatos(TextBox1.Text, TextBox2.Text, TextBox3.Text, textbox4.text)
        cargardatos()
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        k.eliminarDatos(TextBox4.Text)
        cargardatos()
    End Sub
End Class

Related Posts:

  • ACME VB IIahora creamos la cadena de conexion, para eso nos vamos al Solution Explores y damos click derecho sobre nuestro proyecto y escogemos propiedades luego escogemos desde la parte izquierda la opción settings y cam… Read More
  • ACME VB IPrimero mostrare la tabla que guarda los datos sobre la que trabajaremos, para eso abrimos el SQL Management Studio y les muestro la tabla a la vez que luego creamos los procedimientos almacenados aquí están lo… Read More
  • Clase ACME en VB-SQL sin SPSe creara una clase en VB para Actualizar, Modificar, Consultar y Eliminar datos (ACME) sin utilizar procedimientos almacenados, la sencillez de este caso puede parecer hasta casi un insulto para aquellos que piensan que toda… Read More
  • Tres Capas en VB.NETPrimero deberemos trabajar sobre una solución en blanco e ir añadiendo bibliotecas de clases, tal como se muestra en el Solution Explorer: La base de datos que usaremos en el ejemplo se llama prueba y trabajarem… Read More
  • Clase ACME en VB-SQL con SPAnteriormente mostré un  sencillo-sencillisimo ejemplo de clase ACME para VB, en este ejemplo no se utilizaban procedimientos almacenados para realizar operaciones sobre una tabla en la base de datos:… Read More