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

豐富多彩的ADO.NET組件使用問題

開發(fā) 后端
對(duì)于ADO.NET組件成功取得的各種數(shù)據(jù),則返回true;否則,返回false。這樣一來,我們就可以利用While循環(huán)來取得所有的數(shù)據(jù)。

在取得Command對(duì)象執(zhí)行ExecuteReader方法所產(chǎn)生的DataReader對(duì)象后,我們就可以將記錄中的數(shù)據(jù)取出使用。DataReader一開始并沒有取回任何數(shù)據(jù),所以要調(diào)用Read方法讓DataReader先讀出一筆數(shù)據(jù)。

在上面的代碼中,reader.GetValue(i)等價(jià)于reader[i]或reader[reader.GetName(i)],區(qū)別在于GetValue只能通過索引來訪問數(shù)據(jù),而后者則可以通過鍵值和索引兩種方式訪問數(shù)據(jù)。

因?yàn)镈ataReader在讀取數(shù)據(jù)的時(shí)候限制了每次以只讀的方式讀取一條記錄,ADO.NET組件所以使用DataReader不但節(jié)省資源而且效率很高。使用DataReader對(duì)象除了效率較高之外,因?yàn)椴挥冒褦?shù)據(jù)全部傳回,所以可以降低網(wǎng)絡(luò)的負(fù)載。#t#

DataAdapter對(duì)象及使用

DataAdapter對(duì)象主要是在Connection對(duì)象和DataSet對(duì)象之間執(zhí)行數(shù)據(jù)傳輸?shù)墓ぷ鳎?FONT>ADO.NET組件這個(gè)對(duì)象架構(gòu)在Command對(duì)象上。DataAdapter通過Command對(duì)象對(duì)數(shù)據(jù)源執(zhí)行SQL命令,將數(shù)據(jù)填充到DataSet對(duì)象,以及把DataSet對(duì)象中的數(shù)據(jù)更新返回到數(shù)據(jù)源中。

ADO.NET組件的常用方法:

(1)Update:根據(jù)保存在DataSet中的數(shù)據(jù)來更新數(shù)據(jù)源中的數(shù)據(jù)。

(2)Fill:利用數(shù)據(jù)源中的數(shù)據(jù)填充或刷新DataSet,其返回值是加載到DataSet行數(shù)量。ADO.NET組件方法使用DataAdapter對(duì)象的SelectCommand的結(jié)果來填充DataSet。

DataAdapter對(duì)象的常用屬性:#t#

(1)SelectCommand:從數(shù)據(jù)源中檢索數(shù)據(jù)。

(2)InsertCommand:向數(shù)據(jù)源中插入數(shù)據(jù)。

(3)DeleteCommand:從數(shù)據(jù)源中刪除數(shù)據(jù)。

(4)UpdateCommand:更新數(shù)據(jù)源中的數(shù)據(jù)。

使用DataAdapter對(duì)象進(jìn)行數(shù)據(jù)更新操作

如果在DataSet中已經(jīng)有了變化,這種情況下,ADO.NET組件使用DataAdapter的Update方法來實(shí)現(xiàn)將本地?cái)?shù)據(jù)的修改寫回至數(shù)據(jù)源將是一個(gè)更好的選擇,代碼段如下所示:

責(zé)任編輯:chenqingxiang 來源: CSDN
相關(guān)推薦

2009-12-31 14:56:36

ADO.NET Ent

2009-12-22 17:00:58

ADOMD.NET對(duì)象

2010-01-06 16:02:53

2010-02-22 18:25:07

2010-02-03 18:06:42

Python語言

2010-02-05 16:28:07

Android

2010-03-03 16:08:20

Android手機(jī)系統(tǒng)

2009-12-17 14:45:37

Visual Stud

2010-01-27 10:29:39

C++代碼解析

2010-02-26 17:54:54

python

2010-01-14 15:15:39

C++Test

2009-11-13 10:10:07

2021-11-12 20:00:52

Linuxcowsay命令

2010-02-03 15:58:53

Python應(yīng)用程序

2010-02-06 16:02:57

Android 應(yīng)用程

2009-12-18 14:20:26

ADO.NET組件

2010-01-12 14:52:00

C++技術(shù)

2010-01-13 18:30:18

CC++程序設(shè)計(jì)

2010-03-19 14:12:06

太網(wǎng)交換機(jī)

2009-12-22 16:16:18

ADO.NET Deb
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 久久精品国产99国产精品亚洲 | 国产精品久久久爽爽爽麻豆色哟哟 | 久久久久一区二区 | 久久中文字幕一区 | 日本黄色免费视频 | 午夜免费视频 | 嫩草视频入口 | 日本精品视频在线观看 | 操人视频在线观看 | 欧美影院 | 亚洲国产精品99久久久久久久久 | 国产一区二区三区视频免费观看 | 综合久 | 精品视频一区二区三区 | 超碰免费在线 | 国产精品久久久久久久久久免费看 | 日韩中文字幕在线观看 | 综合久久久 | 在线视频一区二区 | 亚欧精品一区 | 最新毛片网站 | 天天夜夜人人 | 国产一级片在线播放 | 中文日韩在线视频 | 成人在线播放网址 | 日本小电影网站 | 日韩一区不卡 | 欧美大片一区 | 午夜精品一区二区三区免费视频 | 国产精品一区在线观看 | 久久久久91 | 一区二区三区中文 | 激情亚洲| 四虎在线播放 | 免费在线观看一区二区 | 最新日韩在线 | 亚洲国产视频一区二区 | 天天爱天天操 | 亚洲国产欧美一区 | 成人在线日韩 | 国产免费视频 |