溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

dotConnect for Oracle入門指南(五):檢索和修改數(shù)據(jù)

發(fā)布時(shí)間:2020-06-19 07:01:50 來源:網(wǎng)絡(luò) 閱讀:158 作者:復(fù)活節(jié)玩偶 欄目:關(guān)系型數(shù)據(jù)庫

【下載dotConnect for Oracle最新版本】

dotConnect for Oracle(原名OraDirect.NET)建立在ADO.NET技術(shù)上,為基于Oracle數(shù)據(jù)庫的應(yīng)用程序提供完整的解決方案。它為設(shè)計(jì)應(yīng)用程序結(jié)構(gòu)帶來了新的方法,提高工作效率,使數(shù)據(jù)庫應(yīng)用程序的開發(fā)更簡(jiǎn)便。

檢索和修改數(shù)據(jù)

  • 介紹

  • 要求

  • 一般信息

  • 使用連接的模型檢索和更新數(shù)據(jù)

  • 使用斷開連接的模型檢索和更新數(shù)據(jù)

  • 附加信息

介紹

本教程介紹如何使用OracleCommand、OracleDataReader和OracleDataTable組件。

要求

本教程假設(shè)您知道如何連接到服務(wù)器,如何在服務(wù)器上創(chuàng)建必要的對(duì)象,以及如何將數(shù)據(jù)插入到創(chuàng)建的表中。

請(qǐng)注意,如果您不使用設(shè)計(jì)時(shí)(特別是,如果您不從工具箱放置在設(shè)計(jì)器或OracleConnection組件上),則必須手動(dòng)嵌入許可證信息。

一般信息

如我們所知,任何數(shù)據(jù)庫應(yīng)用程序的原始功能都是建立到數(shù)據(jù)源的連接,并處理其中包含的數(shù)據(jù)。ADO.NET的.NET框架數(shù)據(jù)提供程序充當(dāng)應(yīng)用程序和數(shù)據(jù)源之間的橋梁,允許您執(zhí)行命令以及使用DataReader或DataAdapter檢索數(shù)據(jù)。更新數(shù)據(jù)涉及到使用命令和數(shù)據(jù)適配器對(duì)象;它還可能涉及使用事務(wù)。

讓我們進(jìn)行一些分類,以便更好地理解ADO.NET模型。使用數(shù)據(jù)有兩種方法:連接和斷開連接的模型。您可以使用連接模型的類來建立連接和設(shè)置事務(wù)、獲取數(shù)據(jù)和更新數(shù)據(jù)源。這些類直接與數(shù)據(jù)庫交互:oracleProviderFactory、oracleConnection、oracleTransaction、oracleDataAdapter、oracleCommand、oracleParameter和oracleDataReader。

這些對(duì)象表示ADO.NET的斷開連接的模型,不會(huì)立即與數(shù)據(jù)源進(jìn)行互操作。這些類提供了脫機(jī)處理數(shù)據(jù)存儲(chǔ)的能力:數(shù)據(jù)集、數(shù)據(jù)表、數(shù)據(jù)列、數(shù)據(jù)行、約束、數(shù)據(jù)關(guān)系、數(shù)據(jù)視圖和數(shù)據(jù)行視圖。

我們將在示例中使用兩個(gè)模型中的類。

本教程的目標(biāo)是從table dept檢索和更新數(shù)據(jù)(適當(dāng)?shù)腄DL/DML腳本位于\Program Files\Devart\dotConnect\Oracle\Samples\tables.sql——用于dotConnect for Oracle的默認(rèn)路徑)。

使用連接的模型檢索和更新數(shù)據(jù)

在本示例中,我們使用OracleCommand和 OracleDataReader來檢索和操作數(shù)據(jù)。

<dfn id="di7k9"></dfn>

      1
      向AI問一下細(xì)節(jié)

      免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

      AI