2011年4月27日
摘要: SQLSERVER的表值函数是SQLSERVER 2005以来的新特性,由于它使用比较方便,就像一个单独的表一样,在我们的系统中大量使用。有一个获取客户数据的SQLSERVER 表值函数,如果使用管理员登录,这个函数会返回150W行记录,大概需要30秒左右,但如果将TOP语句放到表值函数外,效率异常低下,需要约3分钟 阅读全文
posted @ 2011-04-27 13:32 深蓝医生 阅读(2360) 评论(17) 推荐(3)
  2011年4月26日
摘要: 这个问题争论很久了,用不用存储过程,有时甚至到了个人信仰的程度,我们还是来看看在知名技术社区前人对此的激烈讨论吧 阅读全文
posted @ 2011-04-26 23:25 深蓝医生 阅读(4218) 评论(91) 推荐(10)
摘要: PostgreSQL是适合于企业计算的开源免费数据库,PDF.NET数据开发框架现在可以支持PostgreSQL数据库了,本文讲解了框架的ORM组件操作PostgreSQL的实例,并且解决了自增列问题。 阅读全文
posted @ 2011-04-26 10:52 深蓝医生 阅读(2762) 评论(9) 推荐(2)
  2011年4月14日
摘要: PDF.NET数据开发框架的AdoHelper使用MySQL存储过程的实例程序 阅读全文
posted @ 2011-04-14 14:07 深蓝医生 阅读(1532) 评论(0) 推荐(1)
  2011年4月13日
摘要: 使用实体类操作MySQL数据库的一个实例程序,包括查询实体和更新实体。 阅读全文
posted @ 2011-04-13 18:53 深蓝医生 阅读(1325) 评论(2) 推荐(0)
  2011年4月1日
摘要: MS的PetShop示例应用程序的“多层架构”被很多.NET开发人员奉为经典的架构。PDF.NET数据开发框架通过自己的ORM(EntityQuery+OQL)结合SQL-MAP的方式,使得喜欢OO的人和喜欢SQL的人都能找到自己需要的,便利性和灵活性都能兼得。 阅读全文
posted @ 2011-04-01 11:07 深蓝医生 阅读(3786) 评论(19) 推荐(2)
  2011年3月11日
摘要: 二进制字节都是8位编码的,只有采用8位编码格式的方案才可以完整保留二进制数据。在所有的系统编码中,ISO8859-1 是8位编码,所以我们采用它来作为系统中 byte[] String 转换的桥梁 阅读全文
posted @ 2011-03-11 11:14 深蓝医生 阅读(1939) 评论(0) 推荐(0)
  2011年3月4日
摘要: 同样的SQL语句在查询分析器执行很快,但是网站上执行超时,这个问题以前遇到过,解决办法是重新启动服务器,但过一段时间后(时间长短不一定,一般为一天后),这次又出现了,不能总是重新启动服务器了事吧,决定探个究竟。 阅读全文
posted @ 2011-03-04 14:02 深蓝医生 阅读(12506) 评论(2) 推荐(5)
  2011年2月25日
摘要: 很多ORM框架都只能处理单个实体的查询,但如果要连表查询就比较困难了,主要问题是连表查询的结果无法投射到一个实体类中,这时候只有动态创建一个类来处理。使用PDF.NET框架的OQL+SQLMAP,可以在不放弃实体类的便利情况下,进行复杂的多表查询。 阅读全文
posted @ 2011-02-25 19:08 深蓝医生 阅读(2562) 评论(0) 推荐(0)
  2011年2月24日
摘要: PDF.NET数据开发框架(Pwmis Data develop Framework,http://www.pwmis.com/sqlmap) 是一套借鉴iBatis、Hibernate、Linq等数据访问框架而来的轻量级数据开发框架,主要特点是具有iBatis特点的SQL-MAP功能和框架独特的实体对象查询语言--OQL,下面我们使用OQL来构造一个复杂的实体查询。 阅读全文
posted @ 2011-02-24 11:42 深蓝医生 阅读(1837) 评论(3) 推荐(0)