软件民工

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  8 随笔 :: 15 文章 :: 30 评论 :: 0 引用

置顶随笔 #

摘要: 百度一下,发现N多万能的sql分页办法, 不过大都有一个共性,就是把一段sql的各个部分折成几个参数,然后拼接sql 而且很多都只支持单表. 我发的代码就是为了解决上面这两个问题的. 使用注意事项: 1.传入的sql必须是可以正常执行的sql 2.传入的sql必须有排序(order by ) 3.如果使用的是SqlServerDialect,最好传入正确totalCount,否则最后一页的数据可能跟你想像中的不太一样, 如果是SqlServer2005Dialect的话,不存在此问题 4.基本上可以满足绝大部分的sql语句,大家可以试试复杂的sql,有兴趣的话,可以跟我联系,大家一起完善阅读全文
posted @ 2011-07-19 00:17 builderman 阅读(1208) 评论(4) 编辑

2011年7月19日 #

摘要: 百度一下,发现N多万能的sql分页办法, 不过大都有一个共性,就是把一段sql的各个部分折成几个参数,然后拼接sql 而且很多都只支持单表. 我发的代码就是为了解决上面这两个问题的. 使用注意事项: 1.传入的sql必须是可以正常执行的sql 2.传入的sql必须有排序(order by ) 3.如果使用的是SqlServerDialect,最好传入正确totalCount,否则最后一页的数据可能跟你想像中的不太一样, 如果是SqlServer2005Dialect的话,不存在此问题 4.基本上可以满足绝大部分的sql语句,大家可以试试复杂的sql,有兴趣的话,可以跟我联系,大家一起完善阅读全文
posted @ 2011-07-19 00:17 builderman 阅读(1208) 评论(4) 编辑

2011年6月14日 #

摘要: 关键就在对Environment.UserInteractive的判断上, 请看MSDN上面的解释: 获取一个值,用以指示当前进程是否在用户交互模式中运行。 UserInteractive 属性为运行时无用户界面的 Windows 进程或一个服务(如 IIS)报告 false。 如果此属性为 false,请不要显示模式对话框或消息框,因为没有用来与用户进行交互的图形用户界面。阅读全文
posted @ 2011-06-14 23:10 builderman 阅读(1306) 评论(5) 编辑

2010年10月12日 #

摘要: 呵,不好意思,发了篇问问题的文章 LogEntry logEntry= new LogEntry(); logEntry.Categories.Add("C#学习"); logEntry.Categories.Add("Microsoft Enterprise Library学习"); Logger.Writer.Write(logEntry, "General"); 请问一下:前面两行指定的catetory与最后那条第二个参数指定的category有什么区别? 而且前两行代码可以添加任意名字的catetory; 最后那句,指定的category必须是Category Source中定义好的阅读全文
posted @ 2010-10-12 17:26 builderman 阅读(153) 评论(1) 编辑

2010年8月31日 #

摘要: PowerDesigner中批量根据对象的name生成comment的脚本代码PowerDesigner中逆向工程将数据库中comment脚本赋值到PDM的name代码阅读全文
posted @ 2010-08-31 14:48 builderman 阅读(16) 评论(0)  编辑

摘要: 最近用到一个小项目用到FreeTextBox,发现图片上传这块确实有很多不太方便的地方, 网上查了很多资料,特别是看到dudu几年前的那篇文章, 顺手就拿过来用了, 昨天晚上想到要加一个自动重命名的功能, 于是就结合反编译的源码改出了下面的代码 实现很简单, 就是从ImageGallery继承了一个新的图片上传控件 然后修改ftb.imagegallery.aspx中的代码,使用自己继承过来的控件 收藏一下(FreeTextBox用的是3.2.4) 阅读全文
posted @ 2010-08-31 10:50 builderman 阅读(226) 评论(5)  编辑

2010年6月1日 #

摘要: 手机版的首页不能翻页,用的是UC7.1阅读全文
posted @ 2010-06-01 08:41 builderman 阅读(21) 评论(0) 编辑

2010年4月20日 #

摘要: body 的宽度 100% ≠ 100% (仅 IE6)通常表现为 iframe 出现纵向滚动条时同时出现横向滚动条, 简单粗暴的使用body{overflow-x:hidden;}是不负责任的,有时会截断要显示的内容第一个页面(父页面) 阅读全文
posted @ 2010-04-20 09:44 builderman 阅读(154) 评论(0)  编辑

2010年3月25日 #

摘要: 代码阅读全文
posted @ 2010-03-25 16:48 builderman 阅读(89) 评论(0)  编辑

2010年3月19日 #

摘要: 开始我的理解是:运行AllEntity.cst的话,只发在AllEntity.cst中给NameSpace赋一次值,在Entity.cst中就可以访问到AllEntity.cst中设置的值,因为CommonSqlCode.cs是共用的嘛. 实际的结果是:Entity.cst中是没法取到AllEntity.cst中给NameSpace设置的值,必须在AllEnity.cst调用Entity.cst的时候,显示的传给Entity.cst. 可以这样写this.CopyPropertiesTo(subTemplate)或subTemplate.SetProperty("NameSpace", this.NameSpace) 阅读全文
posted @ 2010-03-19 17:20 builderman 阅读(1069) 评论(0) 编辑

2010年2月21日 #

摘要: 第一次发首页,如果大家觉得不妥的话我就撤 至于为什么要这样子做,请看这里,不多说了,相信是很多人想要的 http://www.cnblogs.com/mimijidi/archive/2009/05/01/1447493.html 这个方案是从以前参与过的一个项目中提取出来的 阅读全文
posted @ 2010-02-21 16:18 builderman 阅读(1808) 评论(14) 编辑

2010年1月8日 #

摘要: 用powerdesigner15建模的时候,如果current dbms选择的是access2000的话,好像是没法把某个字段设置为自动增长的,至少我不知道怎么弄 不过有个办法可以达到这样的效果,就是先把current dbms切先换成sql server,把你要设置的列设置成自动增长的列后,再把current dbms改回来就可以了. 最后用Generate Database生成的Access数据库中的列就是自动编号了. 呵,不知道各位有没有其它好点的办法 阅读全文
posted @ 2010-01-08 11:34 builderman 阅读(447) 评论(0) 编辑

2008年11月20日 #

posted @ 2008-11-20 11:48 builderman 阅读(392) 评论(0)  编辑

2008年11月9日 #

摘要: 用DataFormatString格式化GridView 在GridView里面显示数据,要显示的数据有好多位小数,就想让它只显示两位小数,在delphi里,直接用DisplayFormat就行了,在.net中,查了半天msdn,发现使用DataFormatString是可以实现这个功能的,但是怎么设置就不起作用,最后发现,由于2.0出于安全性的考虑,还要同时设置HtmlEncode = false,才能够使DataFormatString生效. 留个记号,下次用的时候,就不用浪费N多时间了. 还有还有,DataFormatString = "{0:F}",是默认格式,显示两位小数,如果需要显示的小数位数为其他值,DataFormatString = "{0:Fn}"即可. DataFormatString="{0:格式字符串}" 在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;阅读全文
posted @ 2008-11-09 12:38 builderman 阅读(699) 评论(0)  编辑

2008年10月24日 #

摘要: <%@ CodeTemplate Language="C#" TargetLanguage="Text" ResponseEncoding="UTF-8" Debug="False" Description="Template description here." %><%@ Property Name="NameSpace" Type="String" Category="Co...阅读全文
posted @ 2008-10-24 22:12 builderman 阅读(65) 评论(0) 编辑

2008年8月24日 #

摘要: 如果碰到以下警告的话, 在命令行执行以下命令就OK了。 start setup.exe SKUUPGRADE=1 - 版本变更检查 (警告) 消息 版本变更检查 阅读全文
posted @ 2008-08-24 16:37 builderman 阅读(602) 评论(0)  编辑

2008年6月20日 #

摘要: .net控件中数据导到Excel的格式
当我们把web页面上的数据导成excel形式时,有时候我们的数据需要以特定的格式呈现出来,这时候我们就需要给cell添加一些样式规格信息。阅读全文
posted @ 2008-06-20 15:32 builderman 阅读(232) 评论(1)  编辑

2008年6月19日 #

posted @ 2008-06-19 17:06 builderman 阅读(64) 评论(0)  编辑

2008年6月18日 #

posted @ 2008-06-18 16:19 builderman 阅读(498) 评论(0)  编辑

posted @ 2008-06-18 16:15 builderman 阅读(601) 评论(0)  编辑

posted @ 2008-06-18 11:44 builderman 阅读(142) 评论(0)  编辑

2008年6月17日 #

posted @ 2008-06-17 17:45 builderman 阅读(112) 评论(0)  编辑

2007年8月11日 #

摘要:
PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个PL/SQL程序。阅读全文
posted @ 2007-08-11 13:55 builderman 阅读(707) 评论(0)  编辑

摘要: PL/SQL是ORACLE的过程化语言,包括一整套的数据类型、条件结构、循环结构和异常处理结构,PL/SQL可以执行SQL语句,SQL语句中也可以使用PL/SQL函数。 阅读全文
posted @ 2007-08-11 13:47 builderman 阅读(694) 评论(0)  编辑