資源描述:
《ASP NET程序設(shè)計(徐占鵬)教學(xué)資源_單元5 ADO.NET訪問數(shù)據(jù)庫(九)SqlParametar對象.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、單元五ADO.NET訪問數(shù)據(jù)庫(九)SqlParameter對象主講教師:徐占鵬學(xué)習(xí)目標(biāo)【知識目標(biāo)】了解SqlParameter的常用屬性和方法【技能目標(biāo)】掌握SqlParameter的常用屬性和方法;能夠使用SqlParameter對象實現(xiàn)對數(shù)據(jù)庫的操作;注:本課內(nèi)容參考教材單元五5.2SqlParameter對象簡介執(zhí)行sql命令時,大多數(shù)情況下都需要向sql語句或者存儲過程傳遞參數(shù).在NETFramework中,使用system.data.common.dbparameter類表示sql命令的參數(shù),dbparameter
2、類是一個抽象類.如同dbConnection一樣,對于不同的數(shù)據(jù)庫管理系統(tǒng),NETFramework有不同的dbparameter派生類.包括Odbcparameter,Oledbparameter,Oracleparameter,Sqlparameter.SqlParameter對象簡介SqlParameter表示SqlCommand的參數(shù),也可以是它到DataSet列的映射。此類不能被繼承。SqlParameter的參數(shù)名稱不區(qū)分大小寫。SqlParameter對象屬性屬性描述說明DbType獲取或設(shè)置參數(shù)的SqlDbTy
3、pe。(重寫DbParameter.DbType。)IsNullable獲取或設(shè)置一個值,該值指示參數(shù)是否接受空值。Size獲取或設(shè)置列中數(shù)據(jù)的最大大?。ㄒ宰止?jié)為單位)。SqlDbType獲取或設(shè)置參數(shù)的SqlDbType。MaxLength獲取或設(shè)置文本列的最大長度。SqlValue獲取作為SQL類型的參數(shù)的值,或設(shè)置該值。TypeName獲取或設(shè)置表值參數(shù)的類型名稱。Value獲取或設(shè)置該參數(shù)的值。SqlParameter對象屬性Size獲取或設(shè)置列中數(shù)據(jù)的最大大?。ㄒ宰止?jié)為單位)。SqlDbType獲取或設(shè)置參數(shù)的Sql
4、DbType。Value獲取或設(shè)置該參數(shù)的值。SqlParameter對象常用方法方法描述說明GetHashCode()用作特定類型的哈希函數(shù)。GetType()獲取當(dāng)前實例的Type。MemberwiseClone()創(chuàng)建當(dāng)前Object的淺表副本。ResetDbType重置與此SqlParameter關(guān)聯(lián)的類型。ResetSqlDbType重置與此SqlParameter關(guān)聯(lián)的類型。SqlParameter對象常用方法GetType()獲取當(dāng)前實例的Type。項目實訓(xùn)【實訓(xùn)目的】1.掌握SqlParameter的常用屬性和
5、方法【實訓(xùn)內(nèi)容】1.掌握SqlParameter的常用屬性和方法;2.能夠使用SqlParameter對象實現(xiàn)對數(shù)據(jù)庫的操作;