command對象的方法 ASP基礎(chǔ)知識Command對象講解?
ASP基礎(chǔ)知識Command對象講解?command對象定義要在數(shù)據(jù)源上執(zhí)行的命令。它可以用來查詢數(shù)據(jù)庫表并返回一個記錄集。它還可以用于添加、更改和刪除數(shù)據(jù)庫表。1、使用command object的
ASP基礎(chǔ)知識Command對象講解?
command對象定義要在數(shù)據(jù)源上執(zhí)行的命令。它可以用來查詢數(shù)據(jù)庫表并返回一個記錄集。它還可以用于添加、更改和刪除數(shù)據(jù)庫表。
1、使用command object的步驟:
在ASP頁面中使用command object處理數(shù)據(jù)時,首先要設(shè)置命令類型、命令文本和相關(guān)的活動數(shù)據(jù)庫連接,通過parameter object傳遞命令參數(shù),然后調(diào)用execute方法執(zhí)行SQL語句或調(diào)用存儲過程完成對數(shù)據(jù)庫記錄的查找、添加、更改和刪除任務(wù)。步驟如下:
1。使用activecommand屬性設(shè)置相關(guān)的數(shù)據(jù)庫連接;
2。使用commandtype屬性設(shè)置命令類型;
3。使用commandtext屬性定義命令的可執(zhí)行文本(如SQL語句);
4。使用commandtimeout屬性設(shè)置命令超時時間;
5。使用execute方法執(zhí)行命令。
2、此方法執(zhí)行commandtext屬性中指定的查詢。有兩種語法形式。
1. 對于第行返回的命令:
set Recordset=命令。執(zhí)行(記錄受影響,參數(shù),選項)
2。對于未通過行返回的命令:命令。執(zhí)行recordsafected,parameters,options
其中參數(shù)recordsafected是受提供程序返回操作影響的記錄數(shù)。Rarameters是使用SQL語句傳遞的參數(shù)值。選項指示提供程序如何將值分配給命令對象的commandtext屬性。
3、使用參數(shù)集合
命令對象有一個由參數(shù)對象組成的參數(shù)集合,這些參數(shù)對象表示基于參數(shù)化查詢或存儲過程的與命令對象關(guān)聯(lián)的參數(shù)或參數(shù)。通過創(chuàng)建參數(shù)對象并將其添加到參數(shù)集合,可以將所需的數(shù)據(jù)傳遞給參數(shù)化查詢。
command對象的commandtype有哪幾種?分別表示用于什么場合?
Commandtype指定數(shù)據(jù)提供程序如何解釋commandtext屬性。
是command對象的execute方法的參數(shù)。
最好在理解execute方法的基礎(chǔ)上理解這個參數(shù)