I'm the gatekeeper of my own destiny

导航

2012年3月15日

仿新浪新闻中异步替换关键字

摘要: 最近客户提出了一个新的需求,要求在报表中读出病例的手术信息,因病例不见得会做手术,故如果用inner join肯定不能实现需要,如果用先找出病例,然后对每行数据增加列查询的方式会极大拖慢界面相应速度。几番思索决定采用先加载其他数据,然后留出一列在界面显示完成后在替换该列信息。代码如下: $("#showDetail").find("td").each(function(){varsid="";if($(this).attr("title")=="手术"){sid=$(this).attr(&qu 阅读全文

posted @ 2012-03-15 13:52 Wishbay 阅读(189) 评论(0) 推荐(0) 编辑

2012年3月8日

SQL Server导入导出工具弱爆了

摘要: SQL Server商用实在太贵,不得已在找来了替代方案SQLITE,拿去做压力测试又差强人意,SQLITE并发实在是个定时炸弹,我挂了8个客户端执行了约45000个数据库操作并记录到日志,发生了6次被锁定。无奈找来了PostgreSQL。问题来了,数据怎么导?在数据源中装了ODBC,在SQL导出工具中死也找不到PostgreSQL的ODBC。因为以前用过Navicat的MySQL和SQLITE数据库管理器,随即去Navicat官网逛了逛,我考,发现有一款可以同时支持多种数据库的管理器Navicat_Premium。 官方介绍“Navicat Premium 支持在 MySQL、SQL Se. 阅读全文

posted @ 2012-03-08 17:19 Wishbay 阅读(830) 评论(0) 推荐(1) 编辑

2012年3月1日

坑爹的SQLITE日期类型

摘要: 今天在对产品加入对SQLITE的支持中,出现了个异常详细信息: System.FormatException: 该字符串未被识别为有效的 DateTime 错误。 百思不得其解,在一步步查字段值得过程中发现只要将类似 2012-1-1改为 2012-01-01这样的格式就不会报错。这种问题真想让人砸键盘啊。 遂GOOGLE了一下寻求良方,可网上的办法全是教人用datetime.tostring("s")保存入库的,可我这么改工程量实在太大。随即我抱着尝试的心理将DATETIME字段改为VARCHAR类型,竟然腰也不酸了,腿也不痛了,解决问题一身轻。。 阅读全文

posted @ 2012-03-01 17:47 Wishbay 阅读(389) 评论(0) 推荐(0) 编辑

2011年11月3日

WINDOWS 2008下未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序解决办法

摘要: 今日将程序移植到WINODWS2008下,SPSS功能无法使用。 解决办法:IIS7的应用程序池中将“启用32位应用程序”设置为TRUE 阅读全文

posted @ 2011-11-03 09:52 Wishbay 阅读(467) 评论(0) 推荐(0) 编辑

2011年6月13日

textarea回车在多浏览器兼容问题

摘要: 问题:textarea中回车符在传输的过程中会丢失。 解决办法: 1.建立正则:varreg1=newRegExp("\r\n","g"); IE6varreg2=newRegExp("\n","g"); FF2.AJAX的时候替换一下replace(reg,"<br"). 阅读全文

posted @ 2011-06-13 18:04 Wishbay 阅读(242) 评论(0) 推荐(0) 编辑

2011年6月1日

oracle 10g 无监听程序

摘要: 今天打开PL/SQL突发报错无监听程序.在管理工具-服务中启动LISNTENER,仔细检查发现DHPC分配的IP与NET MANAGER以前设置的地址有误,遂更正。再连接,提示“当前无法识别连接描述符中的请求服务“。一怒之下,删了监听程序重新配置,问题解决。 阅读全文

posted @ 2011-06-01 12:02 Wishbay 阅读(501) 评论(0) 推荐(0) 编辑

2011年3月23日

Acess的BUG

摘要: 今天做多数据库测试的时候,始终无法更新Access里面的数据。迫于无奈,GOOGLE了一下。发现:若参数化更新数据库,参数出现的顺序必须与SQL语句中顺序一致,否则无法更新数据库。 阅读全文

posted @ 2011-03-23 14:07 Wishbay 阅读(112) 评论(0) 推荐(0) 编辑

2011年3月7日

子查询的值多于一个

摘要: 对数据库某列进行UPDATE操作,在过滤条件中对ID进行限制时候,“=”号要换成IN,否则会报错。 例如updatetable1setsure_status='2'whereimg_satisfied<>''andidin(selectidfromtable0wherecol1='31') 阅读全文

posted @ 2011-03-07 09:33 Wishbay 阅读(255) 评论(1) 推荐(0) 编辑

2011年2月15日

winform采用POST上传指定文件,并获取返回值

摘要: 由于最近有个项目需要批量上传到服务器,并以一定的规则过滤上传数据。故做了个C#小程序来实现。该方法也是借鉴了网上的方法,并精简了代码。废话少说,来看代码。 Web端代码代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1publicpartialclasstransform:System.Web.UI.Page2{3stringpath="E:\\test\\uploadfi";4protectedvoidPage_Load(objectsend 阅读全文

posted @ 2011-02-15 11:00 Wishbay 阅读(876) 评论(0) 推荐(1) 编辑

2010年12月6日

SQLServer与oracle之间SQL语句差异

摘要: 最近将系统迁移到ORACLE数据库中,有些小小的收获,拿出来与大家分享.此文主要描述SQL与ORACLE在 sql语句中的差异。下面就让我们来看看常见的差异吧。一:SQL SERVER里面查询前几条语句是用的top(常用于分页),而oracle里面是不没有TOP概念的,官方推荐嵌套SQL语句[代码]二:向ORACLE插入日期格式的数据时,需在使用to_date(dateParam,'yyyy-mm-dd hh24:mi:ss')函数转换。三:SQLSERVER中动态SQL语句使用exec将直接返回结果。ORACLE中execute immediate须配合游标才有返回结果。四:oracle给变 阅读全文

posted @ 2010-12-06 13:01 Wishbay 阅读(647) 评论(1) 推荐(0) 编辑