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