oracle執(zhí)行帶參數(shù)的存儲(chǔ)過程 SQLServer如何執(zhí)行帶參數(shù)的存儲(chǔ)過程?
SQLServer如何執(zhí)行帶參數(shù)的存儲(chǔ)過程?使用參數(shù)執(zhí)行存儲(chǔ)過程的方法如下:exec sp_uuconfigure “allow updates”,1—允許更新系統(tǒng)表。執(zhí)行dbo.UserChange
SQLServer如何執(zhí)行帶參數(shù)的存儲(chǔ)過程?
使用參數(shù)執(zhí)行存儲(chǔ)過程的方法如下:exec sp_uuconfigure “allow updates”,1—允許更新系統(tǒng)表。執(zhí)行dbo.UserChangeobjectownerbatch“oldowner”和“dbo”就是兩個(gè)例子。SQL server中帶參數(shù)執(zhí)行存儲(chǔ)過程的方法是:exec存儲(chǔ)過程名稱“parameter 1”,“parameter 2”,數(shù)值參數(shù)exec是關(guān)鍵字。字符串參數(shù)用單引號(hào)括起來,數(shù)值參數(shù)不需要用單引號(hào)
帶參數(shù)存儲(chǔ)過程的執(zhí)行方法如下:(1)調(diào)用通用數(shù)據(jù)訪問類:sqlhelper執(zhí)行SqlHelper.ExecuteOnQuery()方法(2)使用示例:SqlHelper.ExecuteOnQuery(康涅狄格州CommandType.StoredProcedure命令類型,sqlexec,myparm)(3)傳遞的四個(gè)參數(shù)如下:“conn”:link characterCommandType.StoredProcedure命令類型“:表示要執(zhí)行的SQL存儲(chǔ)過程類型”sqlexec“:要執(zhí)行的SQL存儲(chǔ)過程”myparm“:傳遞的參數(shù),需要參數(shù)初始化,參數(shù)名稱、類型、長度和值設(shè)置(4)當(dāng)executenonquery()執(zhí)行select查詢時(shí),結(jié)果總是返回-1。當(dāng)executenonquery()執(zhí)行update、insert和delete語句時(shí),返回值是受命令影響的行數(shù)。