使用ADO.NET部署默認值介紹
本文主要介紹對于設置或返回 String 值,指示對象的名稱,對于什么是ADO.NET部署,怎樣創建ADO.NET部署項目。這些內容都是一些門戶網站和技術論壇找到的,中間可能有不少錯誤是我沒有挑出的,歡迎大家指正。
使用 Name 屬性為 Command、Property、Field 或 Parameter 對象分配名稱或檢索名稱。該值對于 Command 對象為讀/寫,對于 Property 對象為只讀。
對于 Field 對象,Name 通常為只讀。但是,對于已追加到 Record 的 Fields 集合中的新 Field 對象,只有當已指定 Field 的 Value 屬性并且數據提供者通過調用 Fields 集合的 Update 方法成功添加了新的 Field 時,Name 才為讀/寫。
對于尚未追加到 Parameters 集合的 Parameter 對象,Name 屬性為讀/寫。對于已追加的ADO.NET部署對象和所有其他對象,Name 屬性為只讀。名稱在集合中不必是唯一的。
可以按序號引用來檢索對象的 Name 屬性,然后便可以直接按名稱引用該對象。例如,如果 rstMain.Properties(20).Name 產生 Updatability,隨后便可以用 rstMain.Properties("Updatability") 來引用此屬性。#t#
對于 Connection 對象,Attributes 屬性為讀/寫,并且其值可以是一個或多個ADO.NET部署值的和。默認值為零 (0)。對于 Parameter 對象,Attributes 屬性為讀/寫,并且其值可以是任意一個或多個 ParameterAttributesEnum 值的和。默認值為 ADO.NET部署。
對于 Field 對象,Attributes 屬性可以是一個或多個 FieldAttributeEnum 值的和。通常情況下該屬性為只讀,但是,對于已追加到 Record 的 Fields 集合中的新 Field 對象,只有當已指定 Field 的 Value 屬性并且數據提供者通過調用 Fields 集合的 Update 方法已成功添加了新的 Field 時,Attributes 才為讀/寫。
對于 Property 對象,Attributes 屬性為只讀,并且其值可以是任意一個或多個ADO.NET部署值的和。