【下載dotConnect for Oracle最新版本】
在做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)中從網(wǎng)站色彩、結(jié)構(gòu)布局、欄目設(shè)置、關(guān)鍵詞群組等細(xì)微處著手,突出企業(yè)的產(chǎn)品/服務(wù)/品牌,幫助企業(yè)鎖定精準(zhǔn)用戶,提高在線咨詢和轉(zhuǎn)化,使成都網(wǎng)站營(yíng)銷(xiāo)成為有效果、有回報(bào)的無(wú)錫營(yíng)銷(xiāo)推廣。創(chuàng)新互聯(lián)公司專業(yè)成都網(wǎng)站建設(shè)10多年了,客戶滿意度97.8%,歡迎成都創(chuàng)新互聯(lián)客戶聯(lián)系。dotConnect for Oracle(原名OraDirect.NET)建立在ADO.NET技術(shù)上,為基于Oracle數(shù)據(jù)庫(kù)的應(yīng)用程序提供完整的解決方案。它為設(shè)計(jì)應(yīng)用程序結(jié)構(gòu)帶來(lái)了新的方法,提高工作效率,使數(shù)據(jù)庫(kù)應(yīng)用程序的開(kāi)發(fā)更簡(jiǎn)便。
檢索和修改數(shù)據(jù)
介紹
要求
一般信息
使用連接的模型檢索和更新數(shù)據(jù)
使用斷開(kāi)連接的模型檢索和更新數(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ù)庫(kù)應(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)行一些分類(lèi),以便更好地理解ADO.NET模型。使用數(shù)據(jù)有兩種方法:連接和斷開(kāi)連接的模型。您可以使用連接模型的類(lèi)來(lái)建立連接和設(shè)置事務(wù)、獲取數(shù)據(jù)和更新數(shù)據(jù)源。這些類(lèi)直接與數(shù)據(jù)庫(kù)交互:oracleProviderFactory、oracleConnection、oracleTransaction、oracleDataAdapter、oracleCommand、oracleParameter和oracleDataReader。
這些對(duì)象表示ADO.NET的斷開(kāi)連接的模型,不會(huì)立即與數(shù)據(jù)源進(jìn)行互操作。這些類(lèi)提供了脫機(jī)處理數(shù)據(jù)存儲(chǔ)的能力:數(shù)據(jù)集、數(shù)據(jù)表、數(shù)據(jù)列、數(shù)據(jù)行、約束、數(shù)據(jù)關(guān)系、數(shù)據(jù)視圖和數(shù)據(jù)行視圖。
我們將在示例中使用兩個(gè)模型中的類(lèi)。
本教程的目標(biāo)是從table dept檢索和更新數(shù)據(jù)(適當(dāng)?shù)腄DL/DML腳本位于\Program Files\Devart\dotConnect\Oracle\Samples\tables.sql——用于dotConnect for Oracle的默認(rèn)路徑)。
在本示例中,我們使用OracleCommand和 OracleDataReader來(lái)檢索和操作數(shù)據(jù)。