明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

asp性能測(cè)試第二局部(轉(zhuǎn))(9)

[摘要]九、設(shè)置記錄集屬性用哪種方法最好? 前面的所有測(cè)試均采用了直接設(shè)置Recordset各個(gè)屬性的方法。不過,Recordset.open函數(shù)允許為所有必須設(shè)置的屬性指定相應(yīng)的參數(shù)。每個(gè)屬性都用單獨(dú)的代碼行設(shè)置雖然易于閱讀和維護(hù),但每行代碼都會(huì)增加一個(gè)COM對(duì)象的方法調(diào)用(ADO__07.asp)。 ...

九、設(shè)置記錄集屬性用哪種方法最好?
前面的所有測(cè)試均采用了直接設(shè)置Recordset各個(gè)屬性的方法。不過,Recordset.open函數(shù)允許為所有必須設(shè)置的屬性指定相應(yīng)的參數(shù)。每個(gè)屬性都用單獨(dú)的代碼行設(shè)置雖然易于閱讀和維護(hù),但每行代碼都會(huì)增加一個(gè)COM對(duì)象的方法調(diào)用(ADO__07.asp)。
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open Application("SQL"), Application("Conn"), 0, 1
' adForwardOnly, adLockReadOnly

令人驚奇的是,兩個(gè)方法之間的差異非常小。因此我們又得到如下規(guī)則:

不必在乎是否單獨(dú)地設(shè)置Recordset的屬性。
(出處:熱點(diǎn)網(wǎng)絡(luò))