控制器裡面需要實現的方法:
public class defaultcontroller : apicontroller
).tolist();
if (!string.isnullorempty(name))
if (classid > 0)
if (schoolid > 0)
if (!string.isnullorempty(birth))
var skipcount = (pageindex - 1) * pagesize;
return list.skip(skipcount).take(pagesize).tolist();
}/// /// 根據id查詢學生
/// /// 查詢所有學生
/// /// 查詢所有班級
/// /// 根據學院id查詢班級
/// /// 查詢所有學校
/// /// 新增學生
/// /// 修改學生
/// /// 刪除學生
/// /// 批量刪除學生
///
/// 多個學生id,以,分割的
}}dal需要實現的方法:
public class mydal where t : class, new()
bll層需要實現的方法:/// /// 新增
///
///
///
public int add(t t)
/// /// 修改
///
///
///
public int update(t t)
/// /// 刪除
///
///
///
public int delete(t t)
}
public class mybll
/// /// 查詢所有班級
///
///
public listgetallclassinfo()
/// /// 根據學院id查詢班級
///
///
///
public listgetallclassinfobyschid(int schoolid)
/// /// 查詢所有學校
///
///
public listgetallschool()
/// /// 新增學生
///
///
///
public int addstudent(student stu)
/// /// 修改學生
///
///
///
public int updatestudent(student stu)
/// /// 刪除學生
///
///
///
public int deletestudent(int id)
}///
/// 呼叫分頁儲存過程
///
///
///
///
public list wpageproc(int pageindex = 1,int pagesize = 2)
); return list;
}}create proc proc_page
@pageindex int,
@pagesize int,
@count int output
asbegin begin tran
endcommit tran
select @count = count(*) from [wulianwanginfo]
declare @pagecount int
if(@pageindex < 1)
begin
set @pageindex = 1
endif(@pagecount % @pagesize = 0)
begin
select @pagecount = @pagecount / @pagesize
endif(@pagecount % @pagesize = 1)
begin
select @pagecount = @pagecount / @pagesize + 1
endif(@pageindex > @pagecount)
begin
set @pageindex = @pagecount
endselect * from
(select row_number() over(order by wid) as rowt,* from [wulianwanginfo])
as wpage join [juese] jue on jue.jid = wpage.jsid where rowt between (@pageindex - 1) * @pagesize and @pagesize
drop proc proc_page
declare @a int
declare @b int
exec proc_page 1,2,@a out
select @a 總頁數
//批量刪除
function deleteall() );
if (ids.length <= 0)
//ajax實現跨域訪問api
$.ajax(
else
}});
}
怎麼遷mysql資料庫 MySQL資料庫遷移
mysql資料庫遷移 資料檔案直接遷移 在遷移之前有三種方案 1.資料庫直接匯出,拷貝檔案到新伺服器,在新伺服器上匯入。2.使用 mysql gui tools 中的 mysqlmigrationtool。3.資料檔案和庫表結構檔案直接拷貝到新伺服器,掛載到同樣配置的mysql服務下。我在我的電腦上...
EF CodeFirst 建立資料庫
codefirst 用中文說是 優先,此技術可以讓我們先寫 然後由entity framework根據我們的 建立資料庫 接下來用學生這個例子來演示,有學生表,課程表,和成績表三張表 首先是model層 學生表using system using system.collections.generic...
EF Code First 控制資料庫建立
有三個方法可以控制資料庫初始化時的行為。1 createdatabaseifnotexists createdatabaseifnotexists方法會在沒有資料庫時建立乙個,這是預設行為。database.setinitializer new createdatabaseifnotexists u...