控制器方法
///
/// 提供分頁相關資料
business方法
///
/// 分頁儲存過程的呼叫
///
/// 總條數
/// 儲存過程名字
/// 頁數
/// 行數
///
public listgetlist(out int pagecount, string name = "", int pageindex = 1, int pagesize = 0)
,new sqlparameter(),
new sqlparameter(),
new sqlparameter(),
//direction是指定引數的輸入輸出型別,output代表輸出引數,輸出引數不需要給value值
new sqlparameter()
};listlist = sqldbhelper.getlistbyproc("proc_paged", paras);
//一定要在執行了儲存過程之後 再給輸出的引數賦值
pagecount = convert.toint32(paras[4].value); //得到總頁數
return list;
}sqldbhelper
///
/// 儲存過程的呼叫
///
/// 儲存過程的名字
/// 需要傳入的引數列表
///
public static datatable do_proc(string name, sqlparameter paras = null)
}//
/// 根據sql查詢出來的datatable資料表集,得到對應list泛型集合
///
///
/// 儲存過程的名字
///
public static listgetlistbyproc(string sql, sqlparameter paras = null)
在asp中呼叫sql server的儲存過程
在asp中呼叫sql server的儲存過程可以加快程式執行速度,所以這些天在研究asp中利用sql server的儲存過程,現總結如下,其中很多思想也是直接從chinaasp論壇中得出來,希望能給大家一些幫助。1.呼叫儲存過程的一般方法 先假設在sql server中有一儲存過程dt users ...
在asp中呼叫sql server的儲存過程方法
在asp中呼叫sql server的儲存過程可以加快程式執行速度 1.呼叫儲存過程的一般方法 先假設在sql server中有一儲存過程dt users create procedure dbo dt users asselect from users return go第一種方法是不利用comma...
C 呼叫SQL Server儲存過程
建表 create table sale report sale date datetime not null sale item varchar 2 not null sale money decimal 10,2 not null,primary key sale date,sale item ...