freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c與數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)(已修改)

2024-11-23 12:42 本頁(yè)面
 

【正文】 ........................................................................................................... 2 體系結(jié)構(gòu) .......................................................................................... 2 對(duì)象模型 ........................................................................................ 3 Connection 對(duì)象與數(shù)據(jù)庫(kù)連接 .................................................................................... 4 Connection對(duì)象的常用屬性 ............................................................................ 4 Connection對(duì)象的連接字 符串 ......................................................................... 5 Connection對(duì)象的常用方法 ............................................................................ 7 Command(數(shù)據(jù)命令 )對(duì)象與查詢(xún)語(yǔ)句 .......................................................................... 11 Command對(duì)象的常用屬性 ............................................................................. 11 Command對(duì)象的常用方法 .............................................................................12 Command對(duì)象創(chuàng)建 SQl語(yǔ)句代碼示例 ...........................................................16 綜合示例 .................................................................................................................18 實(shí)例演示 DataReader .....................................................................................32 DataReader對(duì)象與數(shù)據(jù)獲取 .......................................................................................35 DataReader對(duì)象的常用屬性 ...........................................................................35 DataReader對(duì)象的常用方法 .............................................................................35 DataReader對(duì)象訪問(wèn)數(shù)據(jù)庫(kù)代碼示例 .............................................................36 DataAdaDter對(duì)象 ....................................................................................................38 DataAdapter對(duì)象的常用屬性 .........................................................................38 DataAdapter對(duì)象的常用方法 .........................................................................39 DataAdapter對(duì)象代碼示例 .............................................................................40 DataSet對(duì)象 ..............................................................................................................42 DataSet對(duì)象概述 .............................................................................................42 DataSet對(duì)象模型 ...........................................................................................42 DataCOIumn和 DataRow對(duì)象 ........................................................................44 使用 DataSet對(duì)象訪問(wèn)數(shù)據(jù)庫(kù) ........................................................................47 代碼綜合示例 ...........................................................................................48 使用 OLE Provider .........................................................................48 使用 SQL Server .NET Provider ......................................................................49 數(shù)據(jù)庫(kù)訪問(wèn)綜述 ............................................................................................50 DataGrid控件與數(shù)據(jù)庫(kù)訪問(wèn)技術(shù) ................................................................................50 DataGrid控件與數(shù)據(jù)綁定 ..............................................................................50 DataGrid代碼示例 .........................................................................................50 本章小結(jié) ................................................................................................................52 C與數(shù)據(jù)庫(kù)訪問(wèn)技術(shù) (ActiveX Data )是 Microsoft公司開(kāi)發(fā)的用于數(shù)據(jù)庫(kù)連接的一套組件模型,是 ADO的升級(jí)版本。 由于 .NET Framework,所以擁有 .NET Framework的平臺(tái)無(wú)關(guān)、高效等特性。程序員能使用 ,方便高效地連接和訪問(wèn)數(shù)據(jù)庫(kù)。 1 是與數(shù)據(jù)庫(kù)訪問(wèn)操作有關(guān)的對(duì)象模型的集合,它基于 Microsoft 的 .NET Framework,在很大程度上封裝了數(shù)據(jù)庫(kù)訪問(wèn)和數(shù) 據(jù)操作的動(dòng)作。 同其前身 ADO系列訪問(wèn)數(shù)據(jù)庫(kù)的組件相比,做了以下兩點(diǎn)重要改進(jìn): ? (Disconnected DataSet)這個(gè)概念,通過(guò)使用離線的數(shù)據(jù)結(jié)果集,程序員更可以在數(shù)據(jù)庫(kù)斷開(kāi)的情況下訪問(wèn)數(shù)據(jù)庫(kù)。 ? XML格式文檔的支持,所以通過(guò) 構(gòu)環(huán)境的項(xiàng)目間讀取和交換數(shù)據(jù)。 .NET 的類(lèi)庫(kù),它擁有兩個(gè)核心組件: .NET Data Provider(數(shù)據(jù)提供者 )和 DataSet(數(shù)據(jù)結(jié)果集 )對(duì)象。 .NET Data Provider是專(zhuān)門(mén)為數(shù)據(jù)處理以及快速地只進(jìn)、只讀訪問(wèn)數(shù)據(jù)而設(shè)計(jì)的組件,包括 Connection、 Command、 DataReader和 DataAdapter四大類(lèi)對(duì)象,其主要功能是: ? 在應(yīng)用程序里連接數(shù)據(jù)源,連接 SQL Server數(shù)據(jù)庫(kù)服務(wù)器。 ? 通過(guò) SQL 語(yǔ)句的形式執(zhí)行數(shù)據(jù)庫(kù)操作,并能以多種形式把查詢(xún)到的結(jié)果集填充到DataSet里。 DataSet對(duì)象是支持 的斷開(kāi)式、分布式數(shù)據(jù)方案的核心對(duì)象。 DataSet是數(shù)據(jù)的內(nèi)存駐留表示形式,無(wú)論數(shù)據(jù)源是什么,它都會(huì)提供一致的關(guān)系編程模型。它是專(zhuān)門(mén)為獨(dú)立于任何數(shù)據(jù)源的數(shù)據(jù)訪問(wèn)而設(shè)計(jì)的。 DataSet對(duì)象的主要功能是: ? 用其中的 DataTable和 DataRelations對(duì)象 來(lái) 容納 .NET Data Provider對(duì)象傳遞過(guò)來(lái)的數(shù)據(jù)庫(kù)訪問(wèn)結(jié)果集,以便應(yīng)用程序訪問(wèn)。 (2)把應(yīng)用代碼里的業(yè)務(wù)執(zhí)行結(jié)果更新到數(shù)據(jù)庫(kù)中。 并且, DataSet 對(duì)象能在離線的情況下管理存儲(chǔ)數(shù)據(jù), 這在海量數(shù)據(jù)訪問(wèn)控制的場(chǎng)合是非常有利的。 圖 21描述了 。 圖 21 體系結(jié)構(gòu) 對(duì)象模型中有 5 個(gè)主要的數(shù)據(jù)庫(kù)訪問(wèn)和操作對(duì)象,分別是 Connection(連接 )、Command(控制 )、 DataReader、 DataAdapter(數(shù)據(jù)修改 )和 DataSet對(duì)象。 其中, Connection對(duì)象主要負(fù)責(zé)連接數(shù)據(jù)庫(kù), Command對(duì)象主要負(fù)責(zé)生成并執(zhí)行 SQL語(yǔ)句, DataReader 對(duì)象主要負(fù)責(zé)讀取數(shù) 據(jù)庫(kù)中的數(shù)據(jù), DataAdapter 對(duì)象主要負(fù)責(zé)在 Command對(duì)象執(zhí)行完 SQL 語(yǔ)句后生成并填充 DataSet 和 DataTable,而 DataSet 對(duì)象主要負(fù)責(zé)存取和更新數(shù)據(jù)。 (Data Provider),分別是 SQL Provider和OLE Provider(提供者 )。 SQL Framework數(shù)據(jù)提供程序使用它自身的協(xié)議與 SQL Server數(shù)據(jù)庫(kù)服務(wù)器通信,而 Framework則通過(guò) OLE DB服務(wù)組件 (提供連接池和事務(wù)服務(wù) )和數(shù)據(jù)源的 OLE DB提供程序與 OLE DB數(shù)據(jù)源進(jìn)行通信。 它們兩者內(nèi)部均有 Connection、 Command、 DataReader和 DataAdapter 4類(lèi)對(duì)象。對(duì)于不同的數(shù)據(jù)提供者,上述 4種對(duì)象的類(lèi)名是不同的,而它們連接訪問(wèn)數(shù)據(jù)庫(kù)的過(guò)程卻大同小異。 這是因?yàn)樗鼈円越涌诘男问?,封裝了不同數(shù)據(jù)庫(kù)的連接訪問(wèn)動(dòng)作。正是由于這兩種數(shù)據(jù)提供者使用數(shù)據(jù)庫(kù)訪問(wèn)驅(qū)動(dòng)程序屏蔽了底層數(shù)據(jù)庫(kù)的差異,所以從用戶的角度來(lái)看,它們的差別僅僅體現(xiàn)在命 名上。 表 21描述了這兩類(lèi)數(shù)據(jù)提供者下的對(duì)象命名。 表 21 對(duì)象描述 對(duì)象名 OLE DB數(shù)據(jù)提供者的類(lèi)名 SQL Server數(shù)據(jù)提供者類(lèi)名 Connection對(duì)象 OleDbConnection SqlConnection Command對(duì)象 OleDbCommand SqlCommand DataReader對(duì)象 OleDbDataReader SqlDataReader DataAdapter對(duì)象 OleDbDataAdapter SqlDataAdapter Connection 對(duì)象與數(shù)據(jù)庫(kù)連接 在不同的 Provider類(lèi)型下, Connection對(duì)象的命名也是不同的,但它們有一個(gè)共同的功能,那就是管理與數(shù)據(jù)源的連接。 Connection對(duì)象的常用屬性 Connectionion對(duì)象主要用于連接數(shù)據(jù)庫(kù),它的常用的屬性如下。 ? ConnectionString屬性:該屬性用來(lái)獲取或設(shè)置用于打開(kāi) SQL Server 數(shù)據(jù)庫(kù)的字符串。 ?ConnectionTimeout屬性:該屬性用來(lái)獲取在嘗試建立連接時(shí)終止嘗試, 并生成錯(cuò)誤之前所等待的時(shí)間。 ?DataBase屬性:該
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1