actividad de aprendizaje filtrar por apellidos usando dataview

Transcripción

actividad de aprendizaje filtrar por apellidos usando dataview
LENGUAJE DE PROGRAMACION
ACTIVIDAD DE APRENDIZAJE
FILTRAR POR APELLIDOS USANDO DATAVIEW
1. Teniendo en cuenta la base de datos bdalumno
2. Crear un formulario, luego inserta los objetos mostrados con sus respectivas propiedades.
3. Código del formulario
Imports System.Data
Imports System.Data.SqlClient
Public Class Form2
'declaracion de variables para los objetos
Inherits System.Windows.Forms.Form
Private oConexion As SqlConnection
' declaramos variables
para el objeto SqlConnection, que sera la conexion
Private dv As New DataView
' declaramos variable
para el objetodataview
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
' realizamos la coenxion
oConexion = New SqlConnection()
oConexion.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\ProyectosVB\bdalumno.mdf;Integ
rated Security=True;Connect Timeout=30;User Instance=True"
' realizamos la consulta
Dim da As New SqlDataAdapter("SELECT * FROM ALUMNO",
oConexion)
' declaramos al dataset
Dim ds As New DataSet
'llenamos al dataset con la consulta
da.Fill(ds)
'llenamos el dataview con el dataset
dv.Table = ds.Tables(0)
'mostramos mediate datagridview el contenido del dataview
grddatos.DataSource = dv
End Sub
WWW.ROLANDOSTUDIOS.COM
Página 1
LENGUAJE DE PROGRAMACION
Private Sub TextBox1_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox1.TextChanged
'filtramos por apellidos
dv.RowFilter = String.Format("apelalumno Like '%{0}%'",
TextBox1.Text)
End Sub
End Class
WWW.ROLANDOSTUDIOS.COM
Página 2

Documentos relacionados

actividad de aprendizaje conectar base de datos con sql

actividad de aprendizaje conectar base de datos con sql 'codigo del formulario Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ' crear conexión oConexion = New SqlConnection() oConexion.ConnectionSt...

Más detalles