對(duì)于connection 對(duì)象講述與談?wù)?/div>
來(lái)源:易賢網(wǎng) 閱讀:831 次 日期:2014-12-09 11:15:20
溫馨提示:易賢網(wǎng)小編為您整理了“對(duì)于connection 對(duì)象講述與談?wù)摗?方便廣大網(wǎng)友查閱!

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

1、新建一個(gè)文件,如 test.udl雙擊 test.udl,會(huì)打開(kāi)一個(gè) 【數(shù)據(jù)鏈接屬性】對(duì)話(huà)框,默認(rèn)在【連接】屬性頁(yè)。

2、單擊標(biāo)簽轉(zhuǎn)到【提供者】屬性頁(yè),選擇您希望連接的數(shù)據(jù),默認(rèn)是 microsoft ole db provider for odbc drivers

3、如果你使用 sql server 服務(wù)器,那么可以選擇 microsoft ole db provider for sql server轉(zhuǎn)到【連接】屬性頁(yè),可以在這里指定數(shù)據(jù)源名稱(chēng)或服務(wù)器名稱(chēng)和其它連接信息。

4、單擊【測(cè)試連接】按鈕,可以檢查配置是否正確,是否可以連接到服務(wù)器。(如果服務(wù)器是遠(yuǎn)程的,而用名稱(chēng)無(wú)法連接時(shí),可以在服務(wù)器名稱(chēng)里使用ip地址)

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

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

ado.net能夠使dataset 和 datareader 將數(shù)據(jù)從數(shù)據(jù)源中抽取出來(lái).前者是記錄在內(nèi)存中的緩存,你可以從任意方向訪問(wèn)并隨意作出修改. 后者是高度優(yōu)化的對(duì)象,在只讀紀(jì)錄集中以?xún)H向前方式向前移動(dòng)。注: dataset 看起來(lái)象是靜態(tài)游標(biāo),但實(shí)際上,在.net中,與ado只讀游標(biāo)相對(duì)應(yīng)的是datareader 對(duì)象.

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

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

更多信息請(qǐng)查看IT技術(shù)專(zhuān)欄

更多信息請(qǐng)查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機(jī)網(wǎng)站地址:對(duì)于connection 對(duì)象講述與談?wù)?/a>
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢(xún)回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門(mén)公布的正式信息和咨詢(xún)?yōu)闇?zhǔn)!

2026國(guó)考·省考課程試聽(tīng)報(bào)名

  • 報(bào)班類(lèi)型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢(xún) | 簡(jiǎn)要咨詢(xún)須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
聯(lián)系電話(huà):0871-65099533/13759567129 獲取招聘考試信息及咨詢(xún)關(guān)注公眾號(hào):hfpxwx
咨詢(xún)QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)