机房专题提供机房的最新资讯内容,帮你更好的了解机房。
       最近开始做《机房收费系统》了,这么多的窗体和表,是不是有些混乱呢?所以在开始之前,先画张图,理理思路,把握全局。
        纵观机房收费系统,判断文本框、组合框为空问题无非两种情况。第一种:判断窗体中所有文本框、组合框是否为空。第二种:判断一部分文本框、组合框是否为空。下面看看是如何实现这两种情况的。         第一种:判断窗体中所有文本框、组合框是否为空。 ''' <summary> ''' 判断窗体中所有文本框、组合框输入内容是否为空,若窗体中有允许为空的文本框或组合框, '''则不能
       机房收费系统,很早就听说了,一直认为它很难,没有源代码,只有一个已经做好的模版,要想完成它感觉很困难!        一直不知道从何下手,一直据他于千里之外,逃是逃不掉的,代码还是要敲,数据库还是要自己建。当然,编写一个完整的系统,我们应该有一个明确的方向。        第一步就让我碰壁了,打都打不开,不能够像以前打学生息息管理系统那样打开,首先应该把.MDF格式转化为.SQL形式
         在做机房收费系统的时候,最麻烦的事情,莫过于结账、日结与周结账单的操作。下面就来说一下我自己的经验。            思路                  这是我们需要操作的界面。   在做的过程中,思路很重要,思路通了,整个代码也就基本上做出来了。   下面就来分析一下这个界面的功能。       1.通过选择不同的操作员,下面就呈现不同的操作员的工作记录。   2.购
5、 数据库中数据类型要求的长度与所输入的数据有冲突。 6、在数据库中查不到该记录,给出提示即可。 7、 用户输入数据的长度超过了数据库中的要求,在界面的文本框中应该限制用户输入数据的长度 8、 9、 问题:后两行的学号没有显示 办法:修改Wordwrap属性,修改之后如下图
        DTPicker,就这么一个小小的控件让我折腾了半天,太无语了 先简单的啰嗦下这个控件的使用: 1.添加DTPicker控件         VB—工程—部件—“MicrosoftWindows Common Controls-2.6.0”—应用—确定 2.把DTPicker添加到窗体上(第一步中使工具箱多出来了五个控件,但只要添加DTPicker就行了) 3.主要用到DTPick
  在上一篇中已经说了如何构建报表模板,接下来就是用vb调用报表模板以此来实现报表的输出。下面是一些具体的过程:   ’定义报表 Dim Report As grproLibCtl.GridppReport Private Sub cmdPrint_Click() ‘打印报表 Report.[Print] (True) End Sub Privat
  记得小罗同志说,他敲机房之前对整个系统做了粗略的规划,让他在进行过程中少走了很多弯路。我想学着他那样,也分析出个顺序来,不知道是自己悟性太差,还是对系统不够了解,分析来分析去就只能找到一小部分的顺序。      不能对整体有个很好的把握,于是就在原地踏步。后来实在是等不下去了,就顺序挨个进行了。我知道只要给数据库添加数据,无论哪个VB窗体都能够运行,但是把数据删完了,就可能会报错。但是秉承着做
如果不明白逻辑关系没做包表模板的、建议先看前面的详细讲解 有错请及时指出、有错必改、方便大家!(点击进入) 机房收费系统之报表(上)逻辑关系 机房收费系统之报表(中)周报表制作 机房收费系统之报表(下)VB与报表代码 在第二篇博客中报表模板做好了、VB中要先添加控件、然后用代码调用报表模板 1.添加Grid++Report 的控件、如图 2.选择名字为GRDisplayViewer的控件、放到Fr
老早之前就听别人说“报表”两个字,现在自己也要做账单这一块内容,竟不知道如何下手。翻看了大家的博客,才晓得这个过程。 我用的是gridreport5.5,运行软件后,点击“文件”-“新建向导”,界面如下: 设计报表主标题和副标题。点击“下一步” 选择SQL,“下一步” 设置数据库链接之后,要记得“测试连接”。出现: 主要信息定义完成,下一步是“定义类型”(不用管),再下一步就是(定义列),修改列标
    简单地说:报表就是用图表、表格等格式来动态显示数据,用一个公式来表示的话,就是“报表 = 多样的格式 + 动态的数据”,报表可以说是企业管理的基本措施和途径,是企业的基本业务要求,可以说是企业运作所必须的。     要想在VB中使用报表,首先必须得安装一款报表的软件,在我做收费系统的时候,我用的是Grid++Report报表软件,然后打开VB——引用,找到图中的两个控件,添加之后,会显示两
  我想大家看到这个题目,可能会感觉很好玩哦,貌似这个无按钮的标题栏与要求我们做的机房收费系统没有什么瓜葛吗!   无按钮标题栏是我在做机房收费系统中的意外的收获。先卖个关子,详情如下。   首先我们大家都出现了一个共同的问题(当然一些进度快的小朋友们已经把这个问题解决啦):主窗体加载picturebox后,子窗体被遮挡,不能完整显示。   经过查找资料和查询一些进度比较快的同学的博客,发现API
          在完成机房收费的过程中遇到很多细小但是特别重要的小问题,在这里跟大家分享一下。          1、子窗体自动最小化 当我们开始做机房的时候,首先接触到的就应该是窗体最小化功能了。这个功能非常人性化,方便快捷,为我们提供了方便。接下来让我们用主窗体(frmMain)和子窗体(frmRegister)看看如何实现这一小功能。 1.引用API函数,把子窗体和MDI窗体联系在一起
上面说到了制作报表,相信大家都能制作了吧!下面就说几句报表和vb的交互。其实就是几句话的事情。 Dim WithEvents Report As grproLibCtl.GridppReport Private Sub Form_Load() Dim txtSQL As String Dim msgtext As String txtSQL = "select * from
            在做机房收费系统的时候,许多窗体用到的一个功能,就是将从数据库中提取出来的数据导出到Excel中。   首先,引用Microsoft Excel 14.0 Object Library   然后,写代码     Public Sub OutDataToExcel(Flex As MSHFlexGrid) '导出至Excel Dim i As Integer
完成窗体的顺序:      部分重要窗体思路:                
浅陋之见,欢迎批评斧正。 一、分析 1、工具 第一次机房收费系统是依据胡阳先生写的成品为模型、用VB写成的,使用说明如下: 安装、配置SQL Server(不提)。 2、数据库 分析数据库charge_sys,如下: (这个时候onenote的好处就大大的体现出来了,它也确实帮了大忙,感谢微软,感谢onenote) 二、设计 1、窗体 2、顺序 根据窗体的难易程度分类,确定实现顺序(和时间)。 自
浅陋之见,欢迎批评斧正。 接下来就是整理上机系统的逻辑。 机房收费,我们是以admin进入的。所以好多地方拎不清,比如说,学生注册和添加删除用户的关系。请教士超的时候,她说了一句话特别深刻,我们要知道机房收费系统是用来做什么的。   从这个角度就可以下手了,这相当于我们一人分饰三角。一般用户----学生,是如何上机的,上机可以做什么;操作员----临时老师,是管理什么的,可以操作一般用户的哪些东西
        在正式写文章之前反省一下,好久没有到CSDN上来写博客了,也就是说自己已经有一段时间学习劲头不足了。今天写这篇文章一方面是总结一下自己这半个月敲机房收费系统的一点点小的体会,另一方面就是写写刚刚实现的“运用简单工厂实现登陆权限选择”的实例。         其实重构机房收费系统这各项目已经建立两个月了,只是前一个半月由于一些未知的原因导致自己心里例假而什么都没有干。半个月前,借着家
    进入五月份开始的三层架构的学习。那个时候,三层只是理解了一些理论知识。还有在师父验收三层登陆实例的时候,只知道三层是如何建立起来的。而且在验收的过程中,发现很多逻辑性的错误。三层结束到机房重构,之间不知道停顿了多久。总之,真正开始重构的也就一个星期左右。     在三层结束之后,就要谋划机房重构的问题了。但是,对于已经学习了很多理论知识之后。发现,对于要开始重构机房一点思路都没有,不知道是