2013年8月27日

摘要: 今天我做的三层架构被经理怀疑性能低,他说DataTable从数据库取出来直接绑定到Grid控件里,效率肯定比取出来DataTable然后遍历Row再转换成实体,再加入List要效率高,其实一开始我也是这么认为的,因为前者只需要一句代码 XXX.DataSource = DataTable. 而后者要写很多,但事实是什么呢?且看我写的例子。(小弟搞Winform的,html功底比较差,UI粗糙,请见谅)语言:vb.net环境: VS2013 预览版 sqlserver 2000UserTable 表,两个字段,简单测试1 CREATE TABLE [dbo].[UserTab... 阅读全文
posted @ 2013-08-27 21:51 敲击人生 阅读(1898) 评论(2) 推荐(0) 编辑

2013年8月15日

摘要: 小弟独自一人用VB.NET的开发Winform程序,有一个BaseListModule控件作为基类控件,然后其他控件作为子类从这个基类继承,可是以前还好好的,最近出现这样一个情况,我不知道该怎么办?博客园大牛多,我想问问有没有人遇到过???目前项目可以正常运行,但是不能设计继承于BaseListModule的类。这个基类是另外一个项目的类,不知道有关系没??还望大牛给指条明路,我被这个问题困扰了很久了。。。下面是 BaseListModule 的代码,感觉没啥问题,代码写的比较乱、、、、Public Class BaseListModule Inherits BaseModule ... 阅读全文
posted @ 2013-08-15 18:00 敲击人生 阅读(472) 评论(5) 推荐(0) 编辑

2013年7月8日

摘要: 乍一听起来有些绕口,但是确实遇到了这样的问题,问了一个朋友后,才得到解决,这里记录一下。UserTableTestTable 就是TestTable中有两个外键,这两个外键都来自同一个表,这时候如果要查询,就这样Select t.*,u1.UserName as '发送人姓名',u2.UserName as '审核人姓名' From TestTable t Left Join UserTable u1 On u1.UserID = t.SendUserID Left Join UserTable u2 On u2.UserID = t.CheckUserID用两 阅读全文
posted @ 2013-07-08 23:02 敲击人生 阅读(565) 评论(0) 推荐(0) 编辑

导航