Loading

摘要: 前几天项目中遇到一个需求用到了Easyui datagrd行内添加和编辑数据,同时对行内数据上移下移,所以对这几个功能做个总结。1、首先大概说下这几个功能里用到的主要方法,行内添加数据主要是添加列的editor属性, 行内编辑主要使用beginEdit(), endEdit(),同时一个关键就是拿... 阅读全文
posted @ 2013-10-24 21:43 歪头儿在北京 阅读(85674) 评论(6) 推荐(6)
摘要: 在项目中想必大家肯定是使用各种ORM, 如:NH、EF、fluent Data。 然而我在使用ORM的这几年中,随着数据库的结构越来越复杂,自定义查询的越来越多,但是一直没有解决一个问题就是自定义查询,每遇到自定义查询时就需要手动建个业务实体来承载自定义查询的结果集。上周在萧秦的博客中突然发现了一句代码,让我眼前一亮:public IEnumerable Get(){ //构建查询参数 var pQuery = ParamQuery.Instance() .Select("A.*,B.PermissionName as ParentName"... 阅读全文
posted @ 2013-09-13 10:10 歪头儿在北京 阅读(9846) 评论(4) 推荐(2)
摘要: 最近项目上线,越来越觉的让人不爽。1、在录数据的界面领导要求用Enter键一路打下来,用户不用操作鼠标数据就可以录完。 2、CS的项目中用快捷键的确很方便,但是大家在BS的项目中也用快捷键吗? 反正我没见过我的朋友用,我也没读过那位朋友在其博客中说BS的项目中用都快捷键。3、动不动就说你这问题不是问题,就是两个DataTable拼接出来的。 现在我才理解一长兄对我说: 先要跟对人,其次才是努力的做事。现在我确实理解了。同时我认为:当领导不懂技术外再不懂业务,那就只剩了吹牛B了。 谨以此简单的总结奉献给无数为工作拖垮身体且一无所获的同仁。 阅读全文
posted @ 2013-08-06 21:00 歪头儿在北京 阅读(916) 评论(9) 推荐(0)
摘要: 在MVC2中使用ftp上传文件、用FtpWebRequest封装的客户端在程序中调用,却出现这么个问题,当web站点和ftp站点放在一个IIS中, 上传文件大概25个左右,程序就会卡死,浏览器也会卡住不动,这时查看ftp的会话连接是25个,我设置ftp的会话连接是1000,那么先排除不是ftp会话连... 阅读全文
posted @ 2013-06-05 16:23 歪头儿在北京 阅读(1045) 评论(0) 推荐(0)
摘要: 先决条件:安装了VS2010或者VS2012.如果使用VS2010,则需要手动安装NuGet.1、创建应用程序创建一个控制台应用程序,命名为:CodeFirstNewDatabaseSample2、创建实体类 public class Blog { public int BlogId { get; set; } public String Name { get; set; } public virtual List<Post> Posts { get; set; } } public class Post { p... 阅读全文
posted @ 2012-12-31 12:50 歪头儿在北京 阅读(1594) 评论(0) 推荐(1)
摘要: --这是我第一次给业务写的SQL语句,查询来数据为0,当时没考虑太多就发出去了。 后业务给我看了几条测试数据,我发现确实查询结果不对。--再看语句逻辑确实没错,后经过排查是BB里有几行cust_id为NULL导致not in 查询结果失效。--改良前的语句select * from AA a with(nolock)where a.status_code='04'and a.issue_date>='2012-01-01' and a.issue_date<='2012-10-30'and LEFT(a.manorg_code,4)= 阅读全文
posted @ 2012-11-28 13:43 歪头儿在北京 阅读(3024) 评论(0) 推荐(0)
摘要: 在整理SQL脚本时发现了一件极为坑爹的事,在这里我想记录下来。1:存储过程:一个存储过程名称刚开始命名为a,后进行二次开发,命名为a_5min,后第二个人在前两次的基础上开发又命名为a_5min_sec.2:视图:最初命名为a,第二次开发又命名为a_auto. 发布时我需要做的两件事情:1,把前人弄的烂摊子还原回去,保持数据库清洁干净,如a_5min_sec重新回到a,删除后两者。2,暂停SQL作业,变更执行脚本。刚好在我们项目组大家的性格都是担心发布出问题而绕开问题,如果不是也不会出现这样的脚本。我个人认为出现这种问题的原因有两点: 1,大家都不愿意出差错,出了差错就要担相应... 阅读全文
posted @ 2012-11-20 09:51 歪头儿在北京 阅读(424) 评论(0) 推荐(0)
摘要: 1、最近在一次需求中碰到MsChart改造的问题,我把在这次需求改造中碰到的问题和解决方法记录下来。 这是我碰到这个问题时发的链接:http://topic.csdn.net/u/20120928/13/c6502fb7-1e59-4413-b82f-95f05714b8d5.html?seed=1914842576&r=79794108#r_79794108。2、表结构,数据中包含三家分公司的数据,以前的需求是一次只显示一家分公司的。 数据绑定方式使用:Chart1.Series[0].Points.DataBindXY(); 结果如图:3、现在需要将3个公司的数据放在一起对比,每个 阅读全文
posted @ 2012-10-08 16:59 歪头儿在北京 阅读(1510) 评论(0) 推荐(0)
摘要: 第一次尝试使用MsChart提示:ChartImg.axd 执行子请求时出错。解决方法,在web.config种做如下调整:<appSettings> <add key="ChartImageHandler" value="storage=file;timeout=20;dir=C:\TempImages\;" /></appSettings> <httpHandlers> <add path="ChartImg.axd" verb="GET,HEAD" typ 阅读全文
posted @ 2012-09-18 16:17 歪头儿在北京 阅读(302) 评论(0) 推荐(0)
摘要: 我们项目组做的项目是一个老项目,大部分时间都在维护,少部分时间在做新需求。项目类库是用2.0的,一直没有更新。 这个需求的周期是一个月, 需求初期都在讨论逻辑和数据库的设计, 没有讨论编码风格和一起共同遵守,共同调用模块的问题,需求确认后,数据库设计好后,大家都都着手工作了, 项目采用传统三层开发,除了Model, BLL就是aspx,项目也比较大, 每次编译一次我需要4分钟左右。 项目管理源代码采用VSS2005管理,数据库用SQL2008, IDE用VS2008, 项目中沿用的习惯: 数据库字段统一小写, 类名首字母也是小写, 也没有使用驼峰命名法,ORM用的是公司自己的类库,全自动化的. 阅读全文
posted @ 2012-03-17 22:03 歪头儿在北京 阅读(485) 评论(2) 推荐(0)