linqHelper 隨便寫寫,參照別人的

2021-04-19 08:20:19 字數 1946 閱讀 7988

using system;

using system.data;

using system.configuration;

using system.linq;

using system.web;

using system.xml.linq;

using system.collections.generic;

using system.linq.expressions;

using system.data.linq;

using database;

/// 

///linqhelper 的摘要說明

/// 

namespace business

/// 

/// 檢視是否存在資料

/// 

/// 

/// 

/// 

public

static

bool entityexists(string constring,expressionbool>> predicate)

where t : class

/// 

/// 有條件的查詢資料listfilter

/// 最後面的可以輸入linq查詢語句(p=>p.order_id="00001")或者(form o in orders where o.order_id>100 sleect o);

/// 

/// 

/// 

/// 

public

static listfilter(string constring,expressionbool>> predicate)

where t : class

/// 

/// 插入資料,好象只能一條,測試完弄個資料插入多條

/// 

/// 

/// 

public

static

void insert(string constring,t entity) where t : class

}/// 

/// 刪除指定資料,支援多條刪除  expression> predicate就是查詢語句,只能用:p=>p.user_id=="123"的語句!

/// 

/// 

/// 

///返回值:0 成功    -1 失敗

public

static

int delete(string constring,expressionbool>> predicate)

where t : class

return 0;

}return -1;

}/// 

/// 返回分頁面資料

/// 

/// 

/// 一次取多少條資料

/// 當前提交的頁數字

/// 

public

static listgetppgerow(string constring,int pagesize, int currercount) where t : class

/// 

/// 返回多少條資料

/// 

/// 

/// 

/// 

public

static

int getpagecount(string constring,expressionbool>> predicate) where t : class

/// 

/// 一次插入多條資料 

/// 

/// 

/// 

public

static

void insetrows(string constring,listentity) where t : class}}

}}

隨便寫寫1 (08 3)

隨便寫寫1 最近果然又恢復超級忙的狀態了,不過相比去年要好一些,至少自己還有空來仔細研究一下設計模式。說到設計模式,的確是個好東西,雖然很久以前有接觸過,但是這次是認真仔細系統的研究,幾乎是每看一句想三分鐘的那種,還特地搞了本雙語版的,中英文對照著看。不過進度很慢罷了,這麼長時間才剛看完第一章,而且...

20170310隨便寫寫

blog寫寫蠻好的,不是為了寫給別人看,而是給自己的思路和過程有乙個比較完整的記錄,這樣以後追溯或者重複相同或者類似的事情,就可以直接獲取到資訊,不用費勁查詢了。雖然寫寫blog可能會占用一點時間,但是知識整理的時間還是應該留出來的。以前寫c 除了標準庫和需要的lib意外,基本不使用類似glib的庫...

隨便寫寫(3)

昨天下午1點多,剛開始吃午飯,天氣有點變,風比較大,烏雲遮了天,心情有點差。吃完飯後,還是按照預約去了公司,正在聽講解的時候,qq上彈出訊息提示汶川突發7.8級 一時沒反應過來,繼續聽講解。小楊家裡來 了,說是洛陽也發生 一家人都跑到街上躲避。這才意識到這次竟然發生的是比唐山大 更可怖的7.8級 很...