freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c#執(zhí)行存儲過程的簡化-net教程-c#語言-文庫吧

2025-07-20 18:45 本頁面


【正文】 ll。 } 能看出,每個存儲過程的參數(shù)列表存儲為了一個string[]。接下來的工作就是將系統(tǒng)里頭許多的存儲過程的參數(shù)填充到表procinfotable中。我所用的數(shù)據(jù)庫是sql server 2000,下面給出一個存儲過程來解決這個煩人的問題: create procedure ( @proame t_str64 存儲過程的名字 ) as begin set nocount on if @proame = begin select name as proame from sysobjects where substring(, 1, 5) = p_am_ end else begin select as paramname from sysobjects, syscolumns where = and = @proame order by colid end end 這個存儲過程有兩個作用,在沒有傳遞存儲過程的名字的時候,該存儲過程返回所有以”p_am_”開頭的存儲過程的名字;在傳入了相應(yīng)的存儲過程名字后,該存儲過程返回該存儲過程的參數(shù)列表。這樣一來,我們在程式開始的地方就能將系統(tǒng)里的存儲過程參數(shù)列表取出來并保存到數(shù)據(jù)庫訪問組件的procinfotable屬性中了。具體代碼如下: dbaccess = new ()。 // //構(gòu)造取存儲過程的參數(shù)表 // [p_am_procinfo] = new string[]{@proame}。 // //取得其他存儲過程列表 // datatable dt = (p_am_procinfo, new object[]{})。 if (dt == null || = 0) { return。 } // //取得其他存儲過程的參數(shù)表 // foreach (datarow dr in ) { datatable dtparams = (p_am_procinfo, new object[]{dr[proame]})。 if (dtparams != null) { string[] paraminfo = new string[]。 for (int i = 0。 i 。 ++i) paraminfo[i] = [i][paramname].tostring()。 [dr[proame].tostring()] = paraminfo。 } } 至此,全部技術(shù)細(xì)節(jié)介紹完畢。另外,數(shù)據(jù)庫訪問對象的幾個接口函數(shù)也一并給出: //打開、關(guān)閉數(shù)據(jù)庫連接 public bool connect(string strconn) public bool connect() public bool close() //執(zhí)行sql命令(只有一個int返回) public int exec(string proame, object[] parms) public int exec(string sql) //運(yùn)行(返回一個datatable) public datatable run(string proame, object[] parms, ref int retvalue) public datatable run(string proame, object[] parms) public datatable run(string sql) //分頁查詢(頁號從1開始,返回一個datatable) public datatable pagequery ( string selectcmd, int pagesize, int pagenumber ) C調(diào)用存儲過程的方法/數(shù)據(jù)庫連接字符串(),可以動態(tài)更改connectionString支持多數(shù)據(jù)庫. public static string connectionString = [
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1