成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡(jiǎn)單描述VB.NET數(shù)據(jù)窗體

開發(fā) 后端
這里介紹使用VB.NET數(shù)據(jù)窗體向?qū)В―ata Form Wizard)你能迅速獲得文件操作程序窗體。包括介紹在用數(shù)據(jù)表的NewRow方法獲得一個(gè)空行時(shí),該代碼給不能為空的字段填充值。

在向大家詳細(xì)介紹VB.NET數(shù)據(jù)窗體之前,首先讓大家了解下使用BindingContext對(duì)象,然后全面介紹VB.NET數(shù)據(jù)窗體。

使用VB.NET數(shù)據(jù)窗體向?qū)В―ata Form Wizard)你能迅速獲得文件操作程序窗體。為了使用它,選擇Project菜單的Add New Item,接著選擇Data Form(VB.NET數(shù)據(jù)窗體)。該向?qū)⒁徊揭徊綆椭阒付ㄏM臄?shù)據(jù),并為那些數(shù)據(jù)建立一個(gè)文件操作程序。

但是這種自動(dòng)生成程序有一個(gè)重要的限制。如果被訪問的數(shù)據(jù)有任何字段不能為空(因?yàn)閿?shù)據(jù)庫(kù)大綱不允許空值),那么向?qū)傻某绦虿荒芴砑佑涗洝.?dāng)點(diǎn)擊Add按鈕時(shí),將出現(xiàn)錯(cuò)誤信息,提示記錄中的***個(gè)字段不允許為空(如果你沒有***的服務(wù)包,你也許看不到該錯(cuò)誤信息,但是程序拒絕添加記錄)。

該問題是由于VB.NET數(shù)據(jù)窗體向?qū)褂肂indingContext對(duì)象給綁定的數(shù)據(jù)表添加了一行。下面是btnAdd_Click事件程序失敗的代碼:

  1. Me.BindingContext(objProducts, "Products")。AddNew() 

解決方法是為新行略過BindingContext對(duì)象。下面是添加新行的典型代碼,該代碼應(yīng)該代替上面的一行代碼:

  1. Dim dr As DataRow  
  2. dr = objProducts.Tables("Products").NewRow  
  3. dr.Item("ProductName") = ""  
  4. dr.Item("Discontinued") = False  
  5. ' Set any other fields that cannot null to default values.  
  6. objProducts.Tables("Products").Rows.Add(dr) 

在用數(shù)據(jù)表的NewRow方法獲得一個(gè)空行時(shí),該代碼給不能為空的字段填充值。接著數(shù)據(jù)表接受新行,通過數(shù)據(jù)表行集合的Add方法添加新行。

有了這個(gè)補(bǔ)丁后,該數(shù)據(jù)程序能夠運(yùn)行。可以對(duì)它進(jìn)行增強(qiáng)或改變,例如改變SupplierID 和CategoryID字段以從包含供應(yīng)商和類別的下拉列表中選擇。

【編輯推薦】

  1. 簡(jiǎn)單描述VB.NET散列函數(shù)
  2. 詳細(xì)分析VB.NET讀寫文本文件
  3. VB.NET GroupBox控件學(xué)習(xí)經(jīng)驗(yàn)
  4. 概括VB.NET DomainUpDown控件
  5. VB.NET編碼算法學(xué)習(xí)筆記
責(zé)任編輯:佚名 來源: IT168
相關(guān)推薦

2009-10-13 09:33:49

VB.NET Web

2009-10-30 11:20:54

VB.NET Proc

2009-10-15 09:02:19

VB.NET申明數(shù)組

2009-10-26 17:53:50

VB.NET新窗體

2009-10-14 09:15:15

2009-10-20 14:21:55

VB.NET fnSi

2009-10-20 14:09:05

VB.NET反射功能

2009-10-27 12:06:01

VB.NET IDis

2009-10-19 14:22:13

VB.NET EIF體

2009-10-14 13:15:09

VB.NET數(shù)據(jù)綁定

2010-01-11 15:12:30

VB.NET特殊窗體

2009-10-09 16:54:03

VB.NET窗體

2009-10-14 15:20:21

VB.NET窗體指針

2009-10-14 15:34:29

VB.NET窗體編程模

2009-10-16 09:35:24

VB.NET制作透明窗

2010-01-13 09:31:39

VB.NET窗體打印

2010-01-13 15:52:59

VB.NET浮動(dòng)窗體

2009-11-10 15:07:11

VB.NET窗體

2009-10-16 13:26:53

VB.NET Exce

2010-01-14 15:55:02

VB.NET數(shù)據(jù)窗體向
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 涩涩操 | 午夜日韩 | 国产福利视频 | 亚洲综合在线网 | 亚洲国产成人精品久久久国产成人一区 | 久久精品国产亚洲一区二区 | 成人免费一区二区三区视频网站 | 久久国产精品久久久久久 | 91精品国产综合久久久久 | 亚洲啪啪| 狠狠的干 | 日一日操一操 | 欧美1—12sexvideos | 九九久久久 | 精品欧美一区二区三区久久久小说 | 久久国产一区二区三区 | 国产午夜精品久久久久 | 成人免费在线视频 | 久久久久久国产 | 欧美精品在欧美一区二区少妇 | 欧美成人性生活 | 日韩精品一区二区三区老鸭窝 | 欧美久久久久久久久中文字幕 | 精品一区二区三区免费视频 | 亚洲 中文 欧美 日韩 在线观看 | 黄a在线观看 | 99久久99热这里只有精品 | 久久精品国产一区二区电影 | 欧美极品少妇xxxxⅹ免费视频 | 国产夜恋视频在线观看 | 伊人影院99 | 日韩理论电影在线观看 | 不卡一区| 国精产品一区一区三区免费完 | 国产三级日本三级 | 国产免费一区二区三区 | 日韩精品在线观看网站 | 亚洲天堂一区二区 | 视频在线日韩 | 久久丝袜| 日韩视频中文字幕 |