偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

運(yùn)用ADO.NET處理相關(guān)秘訣

開發(fā) 后端
能處理所有與ADO.NET處理的數(shù)據(jù)源,甚至對(duì)于非關(guān)系型數(shù)據(jù)庫如:Excel電子表格,以及Oracle、DB2這樣的企業(yè)級(jí)關(guān)系型數(shù)據(jù)庫。

如果ADO.NET處理是本機(jī),可以寫作“l(fā)ocalhost”;若ADO.NET處理不是本機(jī),***用要連接SqlServer服務(wù)器的IP地址。運(yùn)用SqlCommand執(zhí)行SQL命令來添加數(shù)據(jù)記錄。。。。。

該方法主要利用SqlDataAdapter的Fill方法將數(shù)據(jù)填充到客戶端的DataSet 數(shù)據(jù)集中,填充后與數(shù)據(jù)源斷開。在客戶端對(duì)DataSet中的記錄表進(jìn)行瀏覽、插入、修改、刪除,操作完成后如需更新數(shù)據(jù)庫。

再利用SqlDataAdapter的UpDate方法將DataSet中數(shù)據(jù)表處理的結(jié)果更新到SQL數(shù)據(jù)庫中。往往適用于對(duì)數(shù)據(jù)表進(jìn)行繁雜操作或長(zhǎng)時(shí)間交互處理。這種方式在一些編程書籍介紹較多,本人只想對(duì)向SQL數(shù)據(jù)庫記錄操作的主要步驟作以說明。

  1. Dim MySqlataAdapter  As SqlDataAdapter  
  2. Dim MyDataSet As DataSet  
  3. Dim strSql  As string="select * from Test"  
  4. MySqlDataAdapter=New SqlDataAdapter(srtSql,Myconnection)  
  5. Dim objBc As New SqlCommandBuilder(MySqlDataAdapter)  
  6. …… 

在以上操作中,我們重點(diǎn)介紹一下SqlCommandBuilder對(duì)象能夠據(jù)創(chuàng)建SqlataAdapter對(duì)象過程中指定的select語句,ADO.NET處理基于SQL Update、SQL Insert、SQL Delete語句構(gòu)造出SqlCommand對(duì)象,并將對(duì)象賦予DataAdapter的UpdateCommand、InsertCommand、DeleteCommand屬性。只適用以下情況:更新單個(gè)數(shù)據(jù)庫表中的記錄。用于生DataAdapter對(duì)象的Select語句,必須返回一個(gè)包含唯一識(shí)別記錄的列。

ADO.NET處理屬性不能發(fā)生變化。但當(dāng)DataAdapter對(duì)象是從是多個(gè)關(guān)聯(lián)的表中檢索出的記錄時(shí),就不能使用qlCommandBuilder類了,必需手寫SQLCommand對(duì)象賦予DataAdapter對(duì)象的相關(guān)的命令屬性,這樣會(huì)比較繁。關(guān)于這一點(diǎn),相關(guān)書籍介紹到的很少希望讀者能夠重視。#t#

ADO.NET處理與常用的2種數(shù)據(jù)庫連接方式進(jìn)行了介紹。ADO.NET對(duì)數(shù)據(jù)的處理分為:保持連接狀態(tài)的數(shù)據(jù)操作和無連接狀態(tài)的數(shù)據(jù)操作。ADO.NET處理保持連接狀態(tài)的數(shù)據(jù)操作適合對(duì)數(shù)據(jù)快速處理,無連接狀態(tài)的數(shù)據(jù)操作適用于用戶長(zhǎng)時(shí)間對(duì)部分?jǐn)?shù)據(jù)記錄進(jìn)行處理。

無連接狀態(tài)的數(shù)據(jù)操作更新數(shù)據(jù)時(shí)必須構(gòu)造DataAdapter更新命令的UpdateCommand、InsertCommand、DeleteCommand命令屬性。據(jù)本人在寫程序的過程中總結(jié)出的一些經(jīng)驗(yàn)之談,在此愿與大家分享,也許對(duì)大家有所幫助。大家只有編程的過程才能體會(huì)到成功的快樂,就會(huì)得到許多書本上找不到的發(fā)現(xiàn)。

責(zé)任編輯:chenqingxiang 來源: 清華大學(xué)出版社
相關(guān)推薦

2009-11-13 14:29:13

ADO.NET Mer

2009-12-21 16:45:41

ADO.NET程序

2009-12-24 09:26:01

ADO.Net Tea

2009-07-06 10:43:51

ADO.NET

2009-12-22 15:20:25

ADO.NET功能

2009-12-21 15:58:19

ADO.NET集合

2009-12-22 09:50:23

ADO.NET學(xué)習(xí)

2009-12-25 10:25:59

2009-12-21 17:35:24

ADO.NET對(duì)象

2009-11-11 10:39:19

ADO.NET Fin

2009-11-03 14:46:47

ADO.NET數(shù)據(jù)庫

2009-12-31 16:09:22

ADO與ADO.NET

2009-12-30 16:05:20

ADO.NET實(shí)例

2009-12-21 13:59:03

ADO.NET特性

2009-12-22 10:27:01

ADO.NET數(shù)據(jù)

2009-12-28 15:46:22

ADO.NET操作

2009-12-29 14:24:40

使用ADO.NET

2009-12-22 14:15:08

ADO.Net處理數(shù)據(jù)

2009-12-18 16:44:57

ADO.NET統(tǒng)計(jì)

2009-12-22 10:15:17

ADO.NET規(guī)則
點(diǎn)贊
收藏

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