Sie sind auf Seite 1von 2

Taller de Programacin Distribuida

Computacin e Informtica IV

ACTIVIDAD DE APRENDIZAJE
ACCEDIENDO Y MOSTRANDO DATOS DE SQLSERVER
1. Teniendo en cuenta la base de datos bdalumno
2. Crear un formulario, luego inserta los objetos mostrados con sus respectivas propiedades.

3. Cdigo del formulario


'Importar el proveedor de datos SqlClient
Imports System.Data
Imports System.Data.SqlClient
Public Class Form1
'crea una variable de tipo SqlConection, que sera la conexion
Private oConexion As New SqlConnection
'crea una variable de tipo DataSet, que almacenara los datos
Private oDataSet As New DataSet
'crea una variable de tipo DataAdpater, que rellenara el DataSet
Private oDataAdapter As New SqlDataAdapter
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'pasar la cadena de conexion
oConexion.ConnectionString = "Server=DIEGO-PC\SQLEXPRESS
;Database=bdalumno;Integrated Security=True;"
'crear un objeto de tipo sqlcommand que contiene la consulta SQL
Dim oCmdConsulta As New SqlCommand("SELECT * FROM ALUMNO", oConexion)
'asignar la consulta al objeto SqlDataAdapter
oDataAdapter.SelectCommand = oCmdConsulta
End Sub

Prof. Diego A. Enco Carpio

Pgina 1

Taller de Programacin Distribuida


Computacin e Informtica IV

Private Sub btnmostrar_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles btnmostrar.Click
'Limpiar el objeto DataSet
oDataSet.Clear()
'Abrir la conexion
oConexion.Open()
'Se llena el objeto DataSet con el metodo Fill
oDataAdapter.Fill(oDataSet, "alumno")
'cerrar la conexion
oConexion.Close()
'Enlazar el DataSet con el DataGrid
'En DataSource se asigna el DataSet
'En DataMember se asigna el nombre de la tabla
Me.GrdDatos.DataSource = oDataSet
Me.GrdDatos.DataMember = "alumno"
End Sub
End Class

Prof. Diego A. Enco Carpio

Pgina 2

Das könnte Ihnen auch gefallen