一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

ASP.NET:ADO.NET的DataAdapter對(duì)象

DataAdapter對(duì)象可以隱藏和Connection、Command對(duì)象溝通的細(xì)節(jié),通過DataAdapter對(duì)象建立、初始化DataTable,從而和DataSet對(duì)象結(jié)合起來在內(nèi)存存放數(shù)據(jù)表副本,實(shí)現(xiàn)離線式數(shù)據(jù)庫操作,事實(shí)上在8.1.2節(jié)中,我們?cè)诮榻BDataSet數(shù)據(jù)模型的時(shí)候就已經(jīng)演示了如何利用DataAdapter對(duì)象進(jìn)行數(shù)據(jù)庫連接。DataAdapter對(duì)象允許將DataSet對(duì)象中的數(shù)據(jù)保存到數(shù)據(jù)源中,也可以從數(shù)據(jù)源中讀取數(shù)據(jù),并且也可以底層數(shù)據(jù)保存體進(jìn)行數(shù)據(jù)的添加、刪除、更新等操作。

    DataAdapter對(duì)象含有四個(gè)不同的操作命令,分別如下:

    (1)、SelectCommand:用來或去數(shù)據(jù)源中的記錄;

    (2)、InsertCommand:用來向數(shù)據(jù)源中新插入一條記錄;

    (3)、UpdateCommand:用來更新數(shù)據(jù)源中的數(shù)據(jù);

    (4)、DeleteCommand:用來刪除數(shù)劇源中的記錄。

    根據(jù)使用的數(shù)據(jù)庫不同,DataAdapter也具有了兩個(gè)不同的對(duì)象:OleDbDataReader和SqlDataReader對(duì)象,分別用來訪問支持ADO Managed Provider的數(shù)據(jù)庫和SQL Server數(shù)據(jù)庫。

    當(dāng)使用OleDbDataReader對(duì)象時(shí),使用方法:

 [Visual Basic語言] 

Public Function SelectOleDbSrvRows(dataSet As DataSet, connection As String, query As String) As DataSet
    Dim conn As New OleDbConnection(connection)
    Dim adapter As New OleDbDataAdapter()
    adapter.SelectCommand = new OleDbCommand(query, conn)
    adapter.Fill(dataset)
    Return dataset
End Function

[C#語言]

public DataSet SelectOleDbSrvRows(DataSet dataset,string connection,string query) 
{
    OleDbConnection conn = new OleDbConnection(connection);
    OleDbDataAdapter adapter = new OleDbDataAdapter();
    adapter.SelectCommand = new OleDbCommand(query, conn);
    adapter.Fill(dataset);
    return dataset;
}

    當(dāng)使用SqlDataReaderd對(duì)象時(shí),使用方法為:

[Visual Basic語言] 

Public Function SelectSqlSrvRows(dataSet As DataSet, connection As String, query As String) As DataSet
    Dim conn As New SqlConnection(connection)
    Dim adapter As New SqlDataAdapter()
    adapter.SelectCommand = new SqlCommand(query, conn)
    adapter.Fill(dataset)
    Return dataset
End Function

[C#語言]

public DataSet SelectSqlSrvRows(DataSet dataset,string connection,string query) 
{
    SqlConnection conn = new SqlConnection(connection);
    SqlDataAdapter adapter = new SqlDataAdapter();
    adapter.SelectCommand = new SqlCommand(query, conn);
    adapter.Fill(dataset);
    return dataset;
}

AspNet技術(shù)ASP.NET:ADO.NET的DataAdapter對(duì)象,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久久国产麻豆 | 色香蕉网 | 色五月在线视频 | 精品久久久一二三区 | 亚洲人成高清毛片 | 玖玖免费 | 国产福利一区二区三区在线视频 | 99精品网站| 亚洲视频第一页 | 国产精品成人观看视频国产 | 欧美日本在线一区二区三区 | 经典国产乱子伦精品视频 | 在线播放国产视频 | 97人人草 | 欧美色惰 | 亚洲欧洲日韩国产一区二区三区 | 久久影视一区 | 久久99国产亚洲高清 | 一区二区视屏 | 在线观看免费精品国产 | 色偷偷91久久综合噜噜噜 | 精品国产福利片在线观看 | 91免费永久在线地址 | 第一页综合 | 88av色| 日韩午夜视频在线观看 | 日韩一区精品 | 在线国产二区 | 亚洲国产精品久久久天堂 | 亚洲综合插插 | 99国产精品国产精品 | 看免费5xxaaa毛片 | 国产精品免费大片一区二区 | 欧美日韩有码 | 丁香综合激情 | 国产高清精品久久久久久久 | 精品久久久久亚洲 | 亚洲视频四区 | 最新毛片网站 | 欧美综合视频在线 | 牛牛影视精品一区二区在线看 |