09 2012 档案
摘要:今天上12306购票,可被气得不轻,首先登陆人数受到了限制,其次买到票还有个排队等待神马的,先不说里头有没有猫腻,电脑直接操作的,需要等待30分钟以上吗??神马查询语言要运行30分钟才能得到个结果出来?赞同网上的言论:“相比较而言,之前的抢票更能接受一些”。 为了查看剩余多少时间,写了个小小的模拟鼠标点击事件,借鉴了网上的一些代码,首先最简单的界面: 上面是TackBar,用于随时调整点击...
阅读全文
摘要:数据测试中会用到大量姓名,为了简化操作,写了个姓名自动生成类,这个类仅仅用于测试数据,因为生成的姓名毫无意义,甚至可笑的。首先,采用String.Splite(‘,’);函数将百家姓分开,随机生成姓名。然后,采用下面的函数随机生成1~2个简体汉字(这个函数是从园子里找到的,详见生成简体汉字C#)。private static string FisrtName() { string str = ""; int count = rnd.Next(1, 3); for (int i = 0; i < count; i++...
阅读全文
摘要:界面布局是按功能分的。总体来说有一下功能:销售功能进退货功能数据修改功能统计功能系统设置功能销售部分该部分有两个功能,正常销售,产品预售。因预售功能未达成一致,该功能为实现。上图,即为销售功能图,左侧输入“货号”、“尺码”后,点击“确定”即可显示该产品相关信息。右边即为销售数据,通过单选按钮可以选择显示当天还是所有销售数据。大家可能发现了,左边功能框里面所有空间都偏上太紧凑。这也没办法,我没用layout控件,布局不能很好控制,而客户方电脑为9寸超级本,画面太小,看不见,这样的布局,对方正合适。右边gridview上还有两个按钮,导出到Excel和发送邮件,这个功能以后再说。未完待续……
阅读全文
摘要:简单的进销存管理系统,因为是个人使用,因此考虑使用Access2003数据库。(这里有一点,各位饶命,数据库的表名和列名均是中文的,这是败笔) 数据库中的表,上图均已详细列出。这里简单说说当初的设计思路。 客户方要求,一款产品仅有一个货号,该货号对应不同尺码(34~41),相同货号的产品名称相同,原价相同。为此,建立“主表”,内包含货号,货品名称,适用时间,原价,备注。同时“货品...
阅读全文
摘要:众所周知,在与.Net数据交互中,SqlServer是最好的数据库选择。而在单机中,Access也占据很大份额。今天奉上自己的AccessHelper类库,用作Access2003数据库的基本操作,这里没有加入什么接口、泛型、抽象类……等等超高深概念,这是基础中的基础,给各位当踏脚石的。请看代码: 1 using System; 2 using System.Collections.Generic; 3 using System.Data.OleDb; 4 using System.Data; 5 using System.Collections; 6 using System.R...
阅读全文