nutz框架的新增和刪除

2021-08-07 11:35:27 字數 668 閱讀 7568

//插入版本,查出資料庫最新版本,建立新版本,在此基礎上加1

public programmehead createversion(programmehead obj)        //設定版本建立日期

obj.setcreatetime(new date());

//設定當前版本

obj.setversion(versionmax+1);

obj.setstate(1);

//將之前版本狀態清0,再插入新的資料

dao().update(programmehead.class, chain.make("state", 0), ***.where("courseid","=",obj.getcourseid()));

return dao().insert(obj);

//刪除最新版本,遍歷獲得剩餘版本數的最大值,設定其狀態值為1

public int deleteversion(programmehead obj) else 

dao().update(programmehead.class, chain.make("state", 1), ***.where("courseid","=",obj.getcourseid()).and("version","=",versionmax));

return versionmax;}}

Response cookie的新增和刪除

cookie是基於set cookie響應頭和cookie請求頭工作的,伺服器可以傳送set cookie請求頭命令瀏覽器儲存乙個cookie資訊,瀏覽器會在訪問伺服器時以cookie請求頭的方式帶回之前儲存的資訊 新建乙個cookie new cookie string name,string v...

列表的新增和刪除

python 2.7.10 default,oct 14 2015,16 09 02 gcc 5.2.1 20151010 on linux2 type credits or license for more information.assert 3 4traceback most recent c...

約束新增和刪除

約束的目的就是確保表中的資料的完整性。常用的約束型別如下 主鍵約束 primary key constraint 要求主鍵列唯一,並且不允許為空 唯一約束 unique constraint 要求該列唯一,允許為空,但只能出現乙個空值 檢查約束 check constraint 某列取值範圍限制 格...