发表于:2008/8/29 20:09:00
#0楼
来自:http://hi.baidu.com/dbado/blog/item/8585a489ac3974b50f2444d3.html
经过近一周的熟悉vb.net平台,今天决定将我用vb.net编写的计算机管理系统贴出来,做一个对这几天辛苦努力的回顾。
这是桌面上形成的图标,漂亮吧,这要归功于vb.net对图标题材的限制放宽了,很多漂亮的图标都可以直接用了。这个程序需要.NET FrameWork2.0以上版本的支持,但是可执行文件的话,仅406K,我试过,将它拷到一台新装系统的2003上,运行顺利!
这是登录前的splash,由于vb.net编写的程序要比传统vb6编写的程序启动慢一些(主要表现在第一次启动而且再较低配置的计算机上时),所以加了个vb.net内置的splash,基本上没做什么改动,漂亮吧,这vb.net很是讨我这个外行人喜欢。
这是我编写的其中一个查询的界面,主要用了treeview,listview,strip这三个类,在这几天的编程中,对.net平台的类有了很多的认识,对重载和集成也有感觉了,隐隐约约能感觉到高度对象化的思想几乎无所不能。
当然这个程序还没有编完,这只实现了全厂互联网计算机管理的查询,还没有实现增删改以及用户管理,这在菜单中都有体现,这些功能再我写的需求分析里已经考虑到了,不过还没有细化,我编写程序的特点就是一边编、一边产生新想法,然后直接按照新想法去做,最后的成果往往令我自己激动不已。
我不是professional,所以这么一点小小的成绩都会满足高兴成这个样子。
由于用的是sql server2005 标准版,所以也顺便学习了ms 的Sql Server 的相关知识。
最大的感触就是以后要用命令去建库建表,这样放在程序里,我猜想到了其他安装Sql Server的计算机后,点击个按钮就可以轻松建立满足程序要求的数据库和表等了。
学习sql server2005 的过程中,发现也可以使用自动编号的,方法就是在设计字段的时候将标识设置为“是”,将种子和增量设为“1”即可。
还有就是nchar 和vchar(既不清楚了)的区别,带n的表示定长,你输入的字节数不够的话,系统自动补空格,填到指定长度。带v的表示可变,也就是我们所需要的,只要不超过设定的最大长度,输入几个字节,就是几个字节。这是我在select * from table where dept1= "厂团委"时发现的。
呵呵,学习一旦投入进去,学起来也是很快的,我现在还是个菜鸟,我的目标是~~~~听好了 “老菜鸟”
接下来宣布一件重要的事情,那就是今晚好好洗一个澡,放松放松,今天就给自己放一晚上的假,休息休息我的大脑~~~~~
[此贴子已经被作者于2008-8-29 20:15:53编辑过]