
——【C/S开发】
邵鸿鑫
不为失败找借口,只为成功想办法
展开
-
登录机房收费系统遇到的问题
刚开始机房收费系统,首先附加数据库的问题相信大家也都遇到了 主要就是对数据库文件和日志文件没有操作权限 解决办法:添加控制权限 步骤:文件—>属性—>安全—>添加—>高级—>立即查找—>EveryOne—>确定—>确定—>完全控制—>应用 然后就是登录机房收费系统以后,基本数据设定的问题 数据库没有记录解决办法:在数据库中的basic data原创 2013-09-01 09:55:44 · 1486 阅读 · 10 评论 -
机房收费系统——组合查询
机房收费系统敲到这,算是遇到真正的难题了。用了我整整一下午的时间,晚饭都没顾上吃才攻克了。这个窗体难点就在组合查询,很考验人的思维能力,要想实现这个窗体必须要有清晰地思路。首先判断各种情况:1、 只使用第一行查询条件2、 只不使用第一行查询条件即选择第二、三行查询条件3、 只使用第二种查询条件(这里没有只不选择第二行查询条件,因为第一行跟第三行中间没有关系符号)4、原创 2013-09-21 17:19:46 · 1751 阅读 · 24 评论 -
站在巨人肩膀上——vb.net学习
vb.net视频看了一大半了,真心听不懂台湾资深讲师的专业术语,只能在前有的vb和c#的基础上充分发挥自己的想象力。刚刚接触vb.net,好熟悉的赶脚,这不就跟vb一样吗?慢慢接触才知道,很多东西确实跟vb很相似,但是还有一部分又跟c#共通。难道死vb跟c#的“私生子”?呵呵,下面就比较一下这三种语言。1.vb与vb.net我们都学过vb了,虽然台湾老师讲的有点让人费解,但是如果我们跟以前原创 2014-05-21 16:41:30 · 1748 阅读 · 20 评论 -
机房收费系统问题——注册
总结一下机房收费系统注册窗体遇到的问题: 1.imagecombo控件与combobox控件 两个控件都是这样的外表,坑爹!竟然迷惑了我整整一个小时!开始用的是imagecombo控件,想用AddItem 方法添加性别选项,但是却怎么也找不到这个方法,查了很多资料才发现我要用的竟然是combobox控件!一定要细心了! 2.两个文本框内容同步的问题 这里两个文本原创 2013-09-06 15:30:50 · 1619 阅读 · 13 评论 -
机房收费系统——学生充值记录
敲完这个窗体倒是没出什么错误,但是我发现原来的系统有些不太完善。比如说卡号2有多次充值记录,但是每次查询只能查询出最早的那条其余的概不显示,为了能够显示所有充值记录将代码进行了修改: 只是加了一个for循环,MSFlexGrid控件显示的行数就会根据检索到的记录条数改变而改变。原创 2013-09-15 11:14:39 · 2753 阅读 · 32 评论 -
崔莺莺要明媒正娶,张生你怎么看?
话说张生和崔莺莺历经波折,最后有情人终成眷属。但是生活中的人都是现实的,即使男人再好没房没车也白搭;所以最后崔莺莺就要求张生准备一份聘礼,如果准备的聘礼符合自己的要求,就嫁给张生;如果聘礼不和自己的心意,就出家削发为尼,一辈子不谈婚事!以此为故事背景今天就谈一下三层的学习。 崔莺莺想要明媒正娶,在古代男女之间是不直接接触的,所以张生请了王婆来给保媒,王婆年事已高不能干体力活,她找了个挑运工帮原创 2014-05-30 16:20:34 · 2832 阅读 · 20 评论 -
VS2013程序打包部署(图解)
首先要说明的是VS解决方案配置下的Debug模式和Release模式有什么区别。Debug模式通常称为调试模式,它包含调试信息,未对代码进行优化,方便程序员调试程序;Release模式通常叫做发布模式,不包含调试信息,但是它对代码进行了优化,使程序代码和运行速度都是最优的。因此我们在发布系统之前,一定要保证系统没有Bug,也就是在Debug模式下能够成功生成解决方案。解决方案配置转换方式详见下图:原创 2014-08-04 15:57:27 · 28066 阅读 · 36 评论 -
EOF与BOF
在学生信息管理系统中有多处用到EOF与BOF,使用 BOF 和 EOF 属性可确定 Recordset 对象是否包含记录,或者从一个记录移动到另一个记录时是否超出 Recordset 对象的限制。 BOF和EOF 他们是记录集(recordset)对象的一种方法,BOF(before of file)是指记录集对象的指针指向第一个记录之前,EOF(end of file)是指记录指针指原创 2013-07-02 11:08:17 · 1704 阅读 · 12 评论 -
机房收费系统——退卡
这个窗体比较简单,没用半小时就做完了,运行也没提示错误,但是文本款显示内容有问题: 没有回车换行,代码检查了没有问题:txtnote.Text = "退卡卡号:" & mrc.Fields("cardno") & vbCrLf & "退款金额:" & mrc.Fields("cash") & _ vbCrLf原创 2013-09-12 09:27:11 · 2064 阅读 · 15 评论 -
删除DataGridView选中行并更新数据库
前面写过一篇文章是DataGridView控件显示数据的,DataGridView在与数据库打交道时会经常出现,也很实用。通过DataGridView对数据库进行更改和查询都比较方便。 这里我们需要用DataGridView数据,并通过选中行将数据从数据库中删除。 其原理是把选中记录的主键提取出来,然后传给实体,通过实体给D层传值实现对数据库的修改。 下面是各层代码,供大家参考。原创 2014-07-21 20:22:41 · 4491 阅读 · 30 评论 -
机房收费系统——上下机
上个月准备考试,机房收费系统就停了,考试完了任务还得继续。说到上下机可能是最令人头疼的,尤其是下机,需要查的表比较多而且数据类型也很多,思路理不清根本无从下手。 上机窗体首先要判断输入的卡号是否已经注册,是否已经上机,只有是已经注册而且未上机的卡号才允许上机。卡号的其他相关信息要从学生信息表中检索出来显示在对应的文本框中,上机日期和时间为当前系统日期时间。然后给正在上机的表中添加一条记录,把原创 2013-11-05 14:54:24 · 1857 阅读 · 23 评论 -
机房收费系统总结
历时两个多月,机房收费系统终于完成了,师傅验收还算满意,当然也还存在一些问题,好好总结一下吧,好歹也是两个多月的努力。 从一般用户开始,查看余额和修改密码比较简单,在学生查看充值记录和上机记录查看中涉及到了导出excel,这里在模块定义一个公共过程就可以了。Public Sub ToExcel(Flex As MSHFlexGrid) On Error Resume Ne原创 2013-11-09 20:55:53 · 1930 阅读 · 26 评论 -
学生信息管理系统
最近在做学生信息管理系统,做之前大脑一片空白,觉得做系统真的好复杂!但真正入手了也没那么复杂了。 学生信息管理系统条理性很强大概可以分为三大块:添加信息、修改信息和查询信息,当然还有一些琐碎的东西。功能方面包括系统管理、学籍管理、班级管理、课程设置、成绩管理和帮助。思路理清了以后做起来就得心应手了 我也是刚刚开始做感觉没有想象的那么难,但肯还会遇到不少困难,也正是会有困难才需要我们原创 2013-06-28 15:29:50 · 1929 阅读 · 9 评论 -
vb中产生随机数经典实例分析
这个例子算是比较经典的吧,通过分析整个例子从中学习一些新的思维方式。 当然在此之前老师讲过多次这个例子,但是我们大多数同学还都做不出来。原因就是我们没有及时总结,于是今天下午用了一下午的时间总结这个例子。说实话对于我来说还是挺有挑战性的,但是凭着老师讲的次数比较多还是做出来了。 下面是我整理的思路 (一)定义变量 (二)产生随机数(1)先产第一个随机数原创 2013-06-05 16:12:18 · 3149 阅读 · 10 评论 -
VS制作报表(机房收费系统个人版日结账单)
做到机房收费系统日结账单和周结账单的时候需要用到报表,记得做VB版的机房收费系统时用的报表设计器制作报表,现在VS自带报表设计功能,只需要我们绑定数据源便可实现对账单的显示。通过看师哥师姐和同学们的博客,自己终于实现了,下面是详细教程: 1.添加数据集 2.按照提示添加数据项 3.出现配置向导后新建连接 4.选择服务器并输入身份验证,选择数据库名原创 2014-07-30 08:01:53 · 3857 阅读 · 49 评论