Weten hoe je kolommen berekenen in een Data Grid View controle met behulp van Microsoft Visual Basic.NET of VB.NET , kunt u tijd besparen wanneer u het nodig om waarden te berekenen en te presenteren aan de gebruiker . Een berekende kolom is het resultaat van een berekening met waarden uit een kolom of meerdere kolommen . Een Data Grid View controle toont gegevens in tabel formaat . Vaak de controle wordt gebruikt om gegevens uit een database tabel. In een paar stappen kunt u een VB.NET project met behulp van een tabel met gegevens uit een Microsoft Office Access-database te creëren . Wat je nodig hebt Microsoft Visual Basic Express & database Noordenwind Toon Meer Aanwijzingen 1 Start Microsoft Visual Basic Express , klikt u op " New Project " op de linker ruit van uw scherm en selecteer " Windows Forms Application . " Klik op "OK . " Dubbelklik op " Button " 2 op de Toolbox deelvenster om een nieuwe knop controle toe te voegen . Dubbelklik op " DataGridView " om een nieuw raster controle toe te voegen . . Dubbelklik op " Button1 " om de Form1.vb module te openen Typ het volgende in de eerste regel van uw module : Imports System.Data.OleDb < br Type > 3 het volgende onder de " Button1_Click ' procedure om uw variabelen op te geven : Dim oleC Zoals OleDbConnection Dim sSQL als Koord Dim dataset Zoals DataSet Dim newClmn Zoals DataColumn Type 4 het volgende aan de tabel Orders bevragen van de Noordenwind Access-database : . sSQL = " SELECT * FROM Orders Bestellingen ; " oleC = Nieuwe OleDbConnection _ ( " Provider = Microsoft.ACE.OLEDB.12.0 ; data Source = C : \\ Noordenwind 2007.accdb ; " ) bewerken de volgende regel code en typ het pad en de naam van uw Access-database : Bron = C : \\ Northwind 2007.accdb 5 typ het volgende om de verbinding te maken en te openen : Dim newOleConn Zoals OleDbConnection = Nieuwe OleDbConnection Dim da Zoals OleDbDataAdapter da = New OleDbDataAdapter ( sSQL , oleC ) dataset = New DataSet < br > Type 6 het volgende om de ingestelde gegevens invullen : da.Fill ( dataset , "Orders " ) op Twitter Type 7 het volgende aan het creëren nieuwe berekende kolom en voeg deze de data Grid View controle : newClmn = nieuw DataColumn ( " totalcost " , GetType ( dubbel ) ) newClmn.Expression = " [ Verzendkosten ] * 2 " dataSet.Tables ( "Orders " ) . Columns.Add ( newClmn ) op Me.DataGridView1.DataSource = dataSet.Tables ( "Orders " ) newOleConn.Close ( ) Druk op "F5 " 8 om uw programma uit te voeren . Klik op " Button1 " om de Data Grid View controle te vullen .
|