物件導向的asp程式設計之四 一些常用的函式

2021-09-30 02:38:20 字數 1615 閱讀 8005

function recordsetasarray(rsado,includeheaderrow)

//把ado.recordset中的資料存放到乙個陣列裡

//當includeheaderrow為真時產生字段標題行,當為假時不產生

??? if (!(rsado.eof&&rsado.bof))

????? rsado.movefirst()??

??while (!rsado.eof)

???}

?return rsarray;

}function recordsetasdso(rsado)

//把ado.recordset中的資料放到乙個**中,返回這個**的html**

???htmldso += '<' + '/tr>/n';???

???rsado.movenext();

??}??htmldso += '<' + '/table>';???

?}?return htmldso;

}function recordsetaslist(rsado,field)

//把ado.recordset中的某個欄位的資料放到陣列中

?}?return rsarray;

}function recordasobject(rsado,objectname)

//以物件的方式返回ado.recordset中的一條記錄

??}?}

?strobject += '}';

?eval(strobject);

?return eval('new ' + objectname);

}function recordsetasarray(rsado,includeheaderrow)

//把ado.recordset中的資料存放到乙個陣列裡

//當includeheaderrow為真時產生字段標題行,當為假時不產生

??? if (!(rsado.eof&&rsado.bof))

????? rsado.movefirst()??

??while (!rsado.eof)

???}

?return rsarray;

}function recordsetasdso(rsado)

//把ado.recordset中的資料放到乙個**中,返回這個**的html**

???htmldso += '<' + '/tr>/n';???

???rsado.movenext();

??}??htmldso += '<' + '/table>';???

?}?return htmldso;

}function recordsetaslist(rsado,field)

//把ado.recordset中的某個欄位的資料放到陣列中

?}?return rsarray;

}function recordasobject(rsado,objectname)

//以物件的方式返回ado.recordset中的一條記錄

??}?}

?strobject += '}';

?eval(strobject);

?return eval('new ' + objectname);

}

物件導向的程式設計之建立物件

物件的定義 無序屬性的集合,屬性的值可以是基本值 物件或者函式.每個物件都是基於乙個應用型別建立的,這個引用型別可以是內建的 例如objectarraymath 也可以是使用者自定義的.所有的物件都是繼承自object的,因此我們可以從object著手建立物件.通過new 關鍵字建立物件 var p...

物件導向程式設計之術語

術語 含義屬性 一小段資訊,例如顏色 高度或重量,描述物件的乙個特性 字段物件內部的指定值 操作屬於物件的一段 方法操作的同義詞 訊息從乙個物件傳送到另乙個物件的請求 呼叫執行操作,以響應訊息 執行呼叫的同義詞 關聯兩個物件之間的直接或間接連線 聚合強關聯,隱含著某種部分 一體層次結構 復合強聚合,...

物件導向的程式設計之 init

在python的類中有很多方法的名字有特殊的重要意義。現在我們將學習 init 方法的意義。init 方法在類的乙個物件被建立時,馬上執行。這個方法可以用來對你的物件做一些你希望的 初始化 注意,這個名稱的開始和結尾都是雙下劃線。例如 usr bin python filename class in...