VB与数据库
文章平均质量分 67
LemmonTreelss
引刀成一快,不负少年头
展开
-
第一次机房收费系统之初体验
前一段时间看完了数据库的视频,终于可以开始期待已久的机房收费系统啦。机房收费系统是学习编程的经典实例。本次为第一次机房收费系统。机房收费系统是学生信息管理系统之后的一个完整系统,与学生信息管理系统不同的是,它并没有提供源码和数据库,而且系统用户相对关系相对复杂。设计到报表等之前没有接触过的东西。所以无论是设计数据库表还是写程序,要求都能够清楚系统用户之间的关系,缕清思路。 刚开始看原创 2015-08-02 15:32:19 · 1030 阅读 · 14 评论 -
机房收费系统之登陆问题
1、问题描述: ① 机房的前期准备工作就绪之后。参照学生信息管理系统,将学生信息管理系统模块中代码还有登陆窗体对应的代码照着敲上去啦。并且在数据库中增加了登陆的用户名和密码。可是当输入正确的账号和密码之后。不能进入主窗体界面。系统自动退出。 ② 用断点调试时,总是在Sub Main()过程中停止。 2、问题原因:当时自己在敲机房收费系统的时候是先敲写的模块。当时在fL原创 2015-08-16 20:23:54 · 842 阅读 · 9 评论 -
VB与数据库连接方式
VB与数据库的连接方式总的来说分为2种:有源连接、无源连接。其中的源指的是ODBC数据源。数据源类型可分为文件DSN、用户DSN\系统DSN三类。(OLE DB作为数据的提供者。) 有源连接:首先通过配置ODBC数据源。然后采用ADO访问ODBC数据源,完成数据库连接.格式如下: ConnectString = "FileDSN=student.dsn;UID=sa原创 2015-08-13 20:04:07 · 5145 阅读 · 15 评论 -
学生信息管理系统之问题集锦
虽然学生信息管理系统给了源码,稀里糊涂的照着源码把学生信息管理系统桥完啦,可是实际运行时就会出现各种各样的问题。现将其汇总一下。经典问题问题一:实时错误91,对象变量或With块变量未设置! 产生这个问题的原因一般是数据库没有连接好!具体原因(一)数据库没有配置成功对于刚刚接触学生信息管理系统的同学而言,如何正确配置数据库,的确是一个问题,因为好多同学已经写如何配置数据原创 2015-06-03 17:27:58 · 1502 阅读 · 8 评论 -
机房收费系统之自增列
在机房收费系统中,多个表中涉及到了自增列,那么,什么情况下使用自增列?怎么使用自增列?一、什么情况下使用自增列? 不过大多数情况下是否设置自增列还是要根据具体情况而定。如果表中没有设置主键,建议设置自增列。来唯一性标示。如果主键本身就能当成唯一性约束,可以不使用自增列。自增列和数据量不是非常有关系,但是往往是业务有关系。有些表可以找到主键,但是主键可能是非常长的数据类型。比如va原创 2015-09-03 17:18:44 · 746 阅读 · 8 评论 -
机房收费系统之子窗体显示
一、 问题描述: 当向机房收费系统中添加了MDI窗体之后。设置其他的一些窗体做为父窗体的子窗体。(把窗体的MDIchild属性设置为true)。之后开始向主窗体添加图片啦。添加完毕后打算在主窗体上添加各种控件。就开始报错啦。如下图。 无法在窗体上添加com原创 2015-08-17 20:24:01 · 1370 阅读 · 15 评论 -
【数据库】封锁技术
一、前言: 数据库的并发操作通常会带来三个问题:丢失更新、读脏数据、不可重复读。解决这些问题就需要用到数据库的封锁机制进行控制,但封锁机制的引入又引起了一系列问题:性能下降、死锁等。 1、丢失更新:一个事务的更新覆盖了其他事务的更新结果。例如用户A把值从8改到了5,用户B把值从5改到了8,则用户A丢失了它的更新。 2、读脏数据:事务T1修改某一数据,并将其写回磁盘,事务T2读取同...原创 2016-09-18 20:36:18 · 5183 阅读 · 29 评论