|
#1
| ||||
| ||||
| [教學][ASP] RecordSet引數介紹 Source:可以是資料來源名稱DSN或SQL的Statements Connection物件:用Set Conn = Server.CreateObject("ADODB.Connection") 並且Open的物件 CursorType:資料集指標的型態 0:唯讀,指標只能向前移動,在不對資料集有做操作需求時,速度最快,但只能用GetRows獲得資料!為預設值。 1:可讀寫、指標可自由移動、但別的RecordSet有更新時,無法引用 2:等於引數1的功能,但別的RecordSet有更新時,可以引用 3:可讀寫、指標可自由移動、與資料庫隔絕,所有開啟後發生的變更均不可引用 LockType:鎖定作業的方式 1:唯讀、故不可任何寫入動作。 2:會在資料更新時鎖住,其他RecordSet的操作會被拒絕,資料安全度最高。(悲觀鎖定) 3:和2相反。(樂觀鎖定) 4:在更新資料時不鎖定,但暫時不存入資料庫,而要下UpdateBatch命令時,才會真正寫入資料庫。(批次樂觀鎖定) CommandType:命令的種類 0:表示命令是SQL字串 1:資料表 2:預儲程序(就是事先在SQLServer寫好並編輯完成的SQL命令,效能會較好) 3:其他 後三個引數是可省略的 rs.open Source ,Connection, CursorType, LockType, CommandType rs.open strsql1 ,conn , 3 , 3 , 3 這是Source ,這是Connection物件, 這是CursorType, 這是LockType, 這是CommandType 以上供各位參考用,如有問題請指教... |
|
#2
| ||||
| ||||
| 雖然沒學過asp,但是和 vb 的recordset用法差不多 也讓我有更進一步認識,觀念上也更清析了 好文章『加分』,沒有比學到新東西更值得高興的事了^^
__________________ 旅行不一定要有目的…遇然發現也許是一種驚奇… 法國人常說:「經常向右轉的路,你把它向左轉,這也算是旅行。 |