机房收费系统
文章平均质量分 68
南-柯
这个作者很懒,什么都没留下…
展开
-
vb中自动调整控件的大小
机房收费系统中有很多查询记录类的窗体用到了MSHFlexGrid控件。当没有调整该控件的大小时,查询结果可能会如图所示:而我们需要的是:这本来是一个很简单的调整MSHFlexGrid列宽的问题,只需要设置AllowUserResizing即可,如图:但是我刚开始没有注意到这个属性,所以就百度了自动调整MSHFlexGrid列宽的方法,需要自定义一个过程:Pu原创 2013-11-17 21:26:01 · 7246 阅读 · 23 评论 -
Sql语句中时间数据格式的转变
机房收费系统中的收取金额查询和余额退还信息查询窗体中,最重要的把sql语句写正确了。在sql语句中把两个时间数据相减。 txtsql = "select * from ReCharge_Info where cast(convert(varchar,date) as datetime) between'" & DTPicker1.Value _ & "'and '原创 2013-11-24 23:36:28 · 1972 阅读 · 25 评论 -
SQL WHERE 子句中的单引号
由于对SQL 语句的不熟悉,在机房收费系统中一个很的简单问题也可能耽误很长时间。这篇谈及一个简单的单引号的使用。如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。 我开始没在sql语句中插入单引号导致错误给msgtext 加监视后:在sql server 中查询:而加入单引号:原创 2013-12-29 22:24:32 · 6164 阅读 · 22 评论 -
无效使用Null
窗体用到了sstab这个选项卡控件,在工程→部件→控件 中勾选“Microsoft Tabbed Dialog Control”控件,点击应用即可添加。在这个窗体中原创 2014-01-22 16:43:24 · 4325 阅读 · 11 评论 -
ConvertHelper与泛型集合
在机房重构时,我们经常会用到ConvertHelper。它把从数据库中查询到的dateTable(也是一个临时表)转化为泛型,然后再填充到DataGridView控件中。ConvertHelper类有两点体现了面向对象的思想。一是因为它是经常被使用而被封装起来的类;二是因为它的返回值是泛型集合,泛型集合使存储数据时灵活而安全,也体现了面向对象的思想。ConvertHelper与sqlHelpe原创 2014-10-30 22:21:45 · 1829 阅读 · 20 评论 -
个人重构总结
延期了好几次,终于弄完了。原创 2014-11-23 22:15:59 · 758 阅读 · 13 评论