linq to sql


1.模糊查詢:

   

                ZNDataClassesDataContext znDB = new ZNDataClassesDataContext();

                var query = (from v in znDB.表名(視圖名) select v).Where(c => c.a.Contains(參數1)).Where(c => c.b.Contains(參數2)).Where(c => c.date1>= Convert.ToDateTime(參數3.Trim() == "" ? "1900-01-01" : 參數3.Trim()) && c.date1<= Convert.ToDateTime(參數4.Trim() == "" ? "5012-08-21" : 參數4.Trim())).Where(c => (參數5== "0") ? 1 == 1 : c.ID== Convert.ToInt32(參數5(下拉框Value)));               

               return query;

2.更新(傳參方式)

          

                 ZNDataClassesDataContext znDB = new ZNDataClassesDataContext();                

       實體對象 nSingle = (from enList in znDB.表名  where enList.ID == 參數ID    select enList).Single<實體對象>();

                 enSingle.字段名= 參數;

                 znDB.SubmitChanges();                

       return true;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM