對于Connection 對象講述與談?wù)?/div>
來源:易賢網(wǎng) 閱讀:736 次 日期:2014-08-20 14:06:41
溫馨提示:易賢網(wǎng)小編為您整理了“對于Connection 對象講述與談?wù)摗?方便廣大網(wǎng)友查閱!

能通過本地維護數(shù)據(jù)集里面的記錄緩存來提高性能。例如,你能在本地Connection 對象集中存儲10頁數(shù)據(jù),只在用戶導(dǎo)航超出第一頁或最后一頁時才查詢數(shù)據(jù)源檢索新的數(shù)據(jù),但仍然要求能夠?qū)懗稣_無誤的連接串,可以使用下面的方法:

1、新建一個文件,如 test.udl雙擊 test.udl,會打開一個 【數(shù)據(jù)鏈接屬性】對話框,默認在【連接】屬性頁。

2、單擊標簽轉(zhuǎn)到【提供者】屬性頁,選擇您希望連接的數(shù)據(jù),默認是 Microsoft OLE DB Provider for ODBC Drivers

3、如果你使用 SQL SERVER 服務(wù)器,那么可以選擇 Microsoft OLE DB Provider for SQL Server轉(zhuǎn)到【連接】屬性頁,可以在這里指定數(shù)據(jù)源名稱或服務(wù)器名稱和其它連接信息。

4、單擊【測試連接】按鈕,可以檢查配置是否正確,是否可以連接到服務(wù)器。(如果服務(wù)器是遠程的,而用名稱無法連接時,可以在服務(wù)器名稱里使用IP地址)

5、如果測試通過,按確定關(guān)閉對話框。將test.udl改名為test.txt,或是直接在記事本里打開這個文件。

6、將文件中表示連接字符串的一行復(fù)制,粘貼到您的程序中。

ADO.NET能夠使DataSet 和 DataReader 將數(shù)據(jù)從數(shù)據(jù)源中抽取出來.前者是記錄在內(nèi)存中的緩存,你可以從任意方向訪問并隨意作出修改. 后者是高度優(yōu)化的對象,在只讀紀錄集中以僅向前方式向前移動。注: DataSet 看起來象是靜態(tài)游標,但實際上,在.NET中,與ADO只讀游標相對應(yīng)的是DataReader 對象.

在Connection 對象中,雖然對于服務(wù)器端的游標不提供任何支持,但這不意味著你就不能使用游標.實際上,你所需要做的步驟是在.NET中輸入ADO庫.你只需在references node上單擊右鍵,就可以在你自己的程序里運行本地Connection 對象.

但是我個人認為,在你想轉(zhuǎn)向.NET時,請慎重考慮. 首先,請務(wù)必完全輸入Connection 對象, 這不會花費太多時間和精力,這是向.NET邁出的第一步,.但是,這僅僅是萬里長征的第一步而且也是通向.NET必須的一步. .NET的真正附加值是基于一個均勻的,持續(xù)穩(wěn)定的接口以及本地classes的廣為應(yīng)用之上的.關(guān)于COM libraries是可以被支持的,合理的,但不被鼓勵的,因為它僅僅是個短期解決方案,或者是一個過渡步驟。

更多信息請查看IT技術(shù)專欄

更多信息請查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機網(wǎng)站地址:對于Connection 對象講述與談?wù)?/a>

2025國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)