You are on page 1of 2

INSERCION DE DATOS A UNA TABLA VISUAL BASIC.

NET

--Imports System.Data --Imports System.Data.SqlClient --Imports System.Data.SqlClient.SqlException Public Class Form1 --Private dv As New DataView -- Dim cnn As New SqlConnection( --"Data Source=COMPAQ-PC;Initial Catalog=estudiante; Integrated Security=SSPI;")

Private Sub btnConsultar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnConsultar.Click 'MsgBox("conectado a base de datos") Dim da As New SqlDataAdapter("select * from talumno", cnn) Dim ds As New DataSet da.Fill(ds) dv.Table = ds.Tables(0) DataGridView2.DataSource = dv End Sub Private Sub btnInsertar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnInsertar.Click Dim sql As String = "insert into talumno values(@codigo, @nombre,@apellido, @direccion, @telefono,@estado)" Dim cmd As New SqlCommand(sql, cnn) Try cmd.CommandType = CommandType.Text cmd.Parameters.Add("@codigo", SqlDbType.NChar, 5).Value = Me.TxtCodigo.Text cmd.Parameters.Add("@nombre", SqlDbType.NChar, 10).Value = Me.TxtNombre.Text cmd.Parameters.Add("@apellido", SqlDbType.NChar, 10).Value = "jr. puno" cmd.Parameters.Add("@direccion", SqlDbType.Char, 1).Value = "f" cmd.Parameters.Add("@telefono", SqlDbType.DateTime).Value = "2013-0305" cmd.Parameters.Add("@estado", SqlDbType.Char, 1).Value = "a" MsgBox("ola") cnn.Open() cmd.ExecuteNonQuery() MessageBox.Show("REGISTRO INSERTADO CORRECTAMENTE") Catch ex As Exception End Try End Sub

Private Sub btnnuevo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnnuevo.Click

Me.txtcodigo.Text = "" Me.txtnombre.Text = "" End Sub End Class

You might also like