Saber calcular las columnas de una cuadrícula de control de Vista de datos utilizando Microsoft Visual Basic.NET o VB.NET , usted puede ahorrar tiempo cuando se necesita para calcular los valores y presentarlos al usuario. Una columna calculada es el resultado de un cálculo utilizando los valores de una columna o varias columnas . Una red de control de Vista de datos muestra los datos en un formato tabular. A menudo, el control se utiliza para mostrar datos de una tabla de base de datos. En unos pocos pasos , puede crear un proyecto VB.NET utilizando una cuadrícula con datos de una base de datos de Microsoft Office Access . Cosas que necesitará
Microsoft Visual Basic Express Hotel Northwind base de datos
Ver Más instrucciones
1
Inicie Microsoft Visual Basic Express , haga clic en "Nuevo proyecto " a la izquierda panel de la pantalla y luego seleccione " Aplicación de Windows Forms ". Haga clic en " Aceptar".
2
doble clic en " botón" en el panel Cuadro de herramientas para agregar un nuevo control de botón . Haga doble clic en " DataGridView " para añadir un nuevo control de la red . . Haga doble clic en " Button1 " para abrir el módulo Form1.vb
Escriba lo siguiente en la primera línea de su módulo :
Imports System.Data.OleDb
3
Escriba el siguiente a continuación del procedimiento " Button1_Click " para declarar las variables :
OLEC As OleDbConnection
sSQL Dim As String
dataSet As DataSet
newClmn As DataColumn
4
Escriba lo siguiente para consultar la tabla Orders de la base de datos Access Northwind : .
sSql = " SELECT * FROM Orders Orders ; "
OLEC = New OleDbConnection _
( " Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ Northwind 2007.accdb ; ")
Edit la siguiente línea de código y escriba la ruta y el nombre de la base de datos Access :
Fuente = C: \\ Northwind 2007.accdb
5
escriba lo siguiente para crear y abrir la conexión :
newOleConn As OleDbConnection = New OleDbConnection
da As OleDbDataAdapter
da = New OleDbDataAdapter ( sSQL , OLEC )
dataSet = New DataSet
6
Escriba lo siguiente para llenar el conjunto de datos:
da.Fill ( dataSet , "Pedidos ")
7
Escriba lo siguiente para crear el nueva columna calculada y agregarlo al Data Grid View Control :
newClmn = New DataColumn ( " CostoTotal " , GetType (Doble ))
newClmn.Expression = " [ Gastos de envío ] * 2 "
dataSet.Tables
( " Orders" ) . Columns.Add ( newClmn )
Me.DataGridView1.DataSource = dataSet.Tables ( " Orders" )
newOleConn.Close ()
8
Press "F5 " para ejecutar el programa. Haga clic en " Button1 " para llenar la cuadrícula de control de vista de datos.