VB.NET數(shù)據(jù)綁定類別總結(jié)
開發(fā)人員在剛剛接觸到VB.NET這款編程語言的時候,都會覺得其應用方式比較簡單,而且使用它開發(fā)出的程序具有穩(wěn)定安全等特性。下面我們就來一起看看VB.NET數(shù)據(jù)綁定相關(guān)概念,增加大家的了解程度。#t#
數(shù)據(jù)綁定技術(shù)是用.Net程序開發(fā)語言進行數(shù)據(jù)方面編程的基本,也是最為重要的環(huán)節(jié)。是對數(shù)據(jù)庫中記錄進行添加、刪除、瀏覽、修改等操作的基礎。雖然對于不同的WinForm組件,數(shù)據(jù)綁定的方法有所差別,但總體來說,還是大同小異的。
在整個VB.NET數(shù)據(jù)綁定中,對不同的組件可以大致分為二類,一類是簡單型數(shù)據(jù)綁定,另外一種是復雜型數(shù)據(jù)綁定。簡單型的數(shù)據(jù)針對的對象是TextBox組件、Label組件等,綁定后組件的顯示的記錄只有一條;而復雜型的針對對象是ListBox組件、TreeView組件等,往往綁定后顯示出來的記錄是比較多的。
一、TEXTBOX的數(shù)據(jù)綁定
- TEXTBOX1.DataBindings.Add
("屬性名", dataset_system.Tables
("Company"), dataset_system.
Tables("Company").Columns.
Item(i).Caption)
二、ListBox與ComboBox的數(shù)所綁定
三個屬性是"DataSource"、"DisplayMember"、"ValueMember"。
- "DataSource"是指定的數(shù)據(jù)集;
- "DisplayMember"是ComBox組件顯示的字段值;
- "ValueMember"是ComBox組件選擇后的值。
- Me.ComboBox1.DataSource =
dataset_system.Tables("表名")- Me.ComboBox1.DisplayMember = "字段名1"
- Me.ComboBox1.ValueMember = "字段名2"
VB.NET數(shù)據(jù)綁定獲取相應的值分別用Me.ComboBox1.SelectedText與Me.ComboBox1.SelectedValue