精华内容
下载资源
问答
  • VB编写学生信息管理系统源码结构很规整,类和方法都各自有目录存放,另外程序界面也很个性,还带有一个启动画面,为程序增色不少。功能上来说,可实现学生信息录入、更新和查询,基本上是基础的数据库操作来实现...
  • 学生信息管理系统(vb)源代码学生信息管理系统(vb)源代码学生信息管理系统(vb)源代码学生信息管理系统(vb)源代码学生信息管理系统(vb)源代码学生信息管理系统(vb)源代码学生信息管理系统(vb)源代码
  • 适合 visual basic 程序设计教程 第三版 高等教育出版社 课程设计 您下载下来之后,也许不能完全符合您的要求,内容您可以部分改动,我相信这是一套非常适合学习的程序设计
  • 这次学生信息管理系统代码的理解过程中遇到了一些问题。总结如下: 1.***** sql server的安装过程各个步骤的意思.在安装SQL Server的时候按照网上的步骤,我觉得这个需要学完整个数据库再返回头去看,或许就能...

    这次学生信息管理系统在代码的理解过程中遇到了一些问题。总结如下:

    1.

    sql server的安装过程各个步骤的意思.在安装SQL Server的时候按照网上的步骤,我觉得这个需要学完整个数据库再返回头去看,或许就能明白,为什么要那样设置了。

    2.

    游标

    最初听到游标这个东西,想到游标卡尺。这里的游标是查询返回的一个结果集和游标位置共同组成的。当我们在使用系统的时候,点击一个按钮下去,可能会执行一段查询语句。查询的结果保留在结果集中,这是一个临时表。查询的结果可能是很多条,而系统需要一条一条记录的显示,就需要去有一个类似C语言指针一样的东西,去指向这样一条一条的记录,这样就可以一条一条的查询出来了。 

    结果集就是数据库调用方法查询到的记录。其中包含查询返回的列标题(属性)和值。

    字段Fields:在关系型数据库中,一张二维表的表头会有多个属性,每一个属性也可以叫做一个字段。

     3.

    数据库的表设计:由于用户输入的信息大小,需要预先估计大小,选择合适的数据类型进行分配分配

    4.

    sql不能保存的问题【参考https://jingyan.baidu.com/article/ca41422fdfa3221eae99edd2.html】

    选择【工具】——>【选项】——>【Designers】——>找到【阻止保存要求重新创建变量】,取消勾选

    遇到的VB文件修改后不能保存问题,不知道为什么一直覆盖不了,所以后来就先删掉之前这的窗体的文件,把修改后 的文件进行保存,就可以保存上了,就不会出现文件路径访问错误了。

    5.

     Additemadditem是给列表框或组合框等具有列表的对象添加项目用的

    【参考https://zhidao.baidu.com/question/130480843.html?qbl=relate_question_7&word=vb%20AddItem 】

    比如在完善个人信息的界面出现的选择省份,这时候点击小三角,就会出现很多可选项,而这些可选项是事先加进去的。

    additem是列表框和组合框的一个方法,调用这个方法,可以直接添加选择项了。

    具体用法:

           list.additem "hello"

           list:是添加字符串的控件

           hello:要添加的文字

      也可以利用所以实现快速添加很多选择项。

    6.

    call vb6.0用于在一个函数中调用另一个函数【参考vb中的call有什么用???_百度知道

    在程序中,会出现调用自定义的函数多次,在VB中需要用到这个函数Call

    具体用法: 

                   Call myfunction(参数...)

    也可以不用Call

                  myfunction(参数...)

    7.

    拼接语句:之所以叫它拼接语句,分解一下

    txtSQL = txtSQL & "and student_Name = " &txtName.Text & " " 
    " &txtName.Text & "  这是获取系统中终端输入的内容
    "and student_Name = " &txtName.Text & " " 将获取的内容赋值给数据库表Student的Name属性
    txtSQL & "and student_Name = " &txtName.Text & " " 将前一个语句和后面的拼接到一起,把新的结果赋给txtSQL
    

    8.

    dd(0)定义的逻辑变量,用来判断进行那种查询方【参考【学生系统】——查询窗体和修改窗体_Coder Yasmine-CSDN博客_vba查询窗体

    9.

    CellAlignment【参考:MSFlexGrid控件_百度百科

    MSFlexGrid控件用来显示和操作表格数据。CellAlignment是MSFlexGrid控件的属性,不同的属性值有不同的效果

    常数

    描述

    flexAlignLeftTop

    0

    列内容顶部左对齐

    flexAlignLeftCenter

    1

    列内容中间左对齐。对字符串的缺省设置值。

    flexAlignLeftBottom

    2

    列内容底部左对齐。

    flexAlignCenterTop

    3

    列内容顶部居中。

    flexAlignCenterCenter

    4

    列内容中间居中。

    flexAlignCenterBottom

    5

    列内容底部居中

    flexAlignRightTop

    6

    列内容顶部右对齐

    flexAlignRightCenter

    7

    列内容中间右对齐。对数值的缺省设置值。

    flexAlignRightBottom

    8

    列内容底部右对齐。

    flexAlignGeneral

    9

    列内容一般对齐方式。对字符串中间左对齐而对数值中间右对齐。

    10.

    TextMatrix【参考:vb中textmatrix是什么?请详解_百度知道

    用法:

             MSFlexGrid.TextMatrix(2,3)="hello" //这时候MSFlexGrid控件里第二行第三列的内容就是hello了

    adoPrimaryRS1.Open
    "select       " & a & ", count("& a & ")
    from TBInfo
    group by " & a & ", db, adOpenStatic,adLockOptimistic
    
        With myFlexGrid
            .Rows = 2
            .CellAlignment = 4
            .TextMatrix(1, 0) = a
            .TextMatrix(1, 1) = "数量"
           
            Do While Not adoPrimaryRS1.EOF
                .Rows = .Rows + 1
                .CellAlignment = 4
                .TextMatrix(.Rows - 1, 0) =adoPrimaryRS1.Fields(0)
                .TextMatrix(.Rows - 1, 1) =adoPrimaryRS1.Fields(1)
    

    打开一个ADO对象

    执行SQL语句,选择a he count(a) 从TBInfo表中,按照字段a db adOpenStatic.adLockOptimistic 分组

    11.

    Ole db 状态值【参考:http://ymg97526.blog.163.com/blog/static/17365816020125141531472/

    产生如下图所示的错误,大概是因为你系统中所输入的内容超出了数据库中数据类型的范围!需要你去修改数据库的数据类型了。

    总结:当你看不懂大片代码的时候,就去一点点的去分析小部分的内容。

    展开全文
  • VB编写的一个学生信息管理系统,里面有文档+代码+脚本+可执行文件。现在拿来给大家分享!
  • VB实现的一个学生信息管理系统,包括班级管理、学生档案管理,选课管理和成绩管理等
  • 学生信息管理系统vb代码 vb课程设计
  • VB数据库版的信息管理系统实例集,一共包括了6个系统,分别是学生管理、工厂销售、人事管理、航空管理、宾馆管理系统、图书及贸易管理、运输与物资管理等。每个源码包中有SQL文件,可导入生成数据库文件。
  • VB.Net学生成绩管理系统

    热门讨论 2009-05-02 15:42:29
    5、可以设置,修改,增加学生信息,也可以批量增加学生信息,批量增加的学生姓名都是学生编号,可以学生登录后台后自己修改姓名等信息,学生增加的时候必须选择相关的班级。 6、可以设置,修改,增加课程信息,包括...
  • 一个VB学生信息管理系统通常是由多种类型的文件模块组成的, 其中最常见的是窗体模块。 窗体模块 窗体模块是应用程序的界面,是运行应用程序时与用户 交互的实际窗口。在窗体中可放置诸如文本框、按钮等控件。 一...
  • VB电子教务系统完整版源代码,用于学校教学事务管理,数据库基于Access,系统各个模块:1、教工信息管理,2、学生信息管理,3、评语信息管理,4、考试管理系统,5、基础数据维护,6、操作员命令等。  此测试版源码...
  • 历时两周完成用VB完成的学生信息管理系统。从刚开始只会敲好玩的小程序到现在完整的做出一个像样的系统。自己的编程思维进行了很大的跨越。 这次的学生信息管理系统让我从整体的角度看到了一个系统设计的过程。 ...

    历时两周完成用VB完成的学生信息管理系统。从刚开始只会敲好玩的小程序到现在完整的做出一个像样的系统。自己的编程思维进行了很大的跨越。

    这次的学生信息管理系统让我从整体的角度看到了一个系统设计的过程。

    现在来描述一下一个系统的建立流程

     

    1.分析你的系统要实现什么功能

    (系统管理  学籍管理   班级管理  课程管理  成绩信息管理)

     

    2.每个功能的实现需要设计怎样的功能模块

    3系统的部分就可以先放下,建立数据流程图,用它来沟通系统功能和数据库,这个数据流程图是给系统的设计者看的。便于构思系统的框架。

    4了解系统整个的数据流程,这时需要进行数据库的设计,所有系统的信息来自数据库。

     
    数据库建立的很重要的步骤:.写关系模式,画E---R图

                                                   根据数据流程图和E---R图

                                                  建立数据库,表,视图,触发器等等

          学生(基本信息   班级信息  课程信息  班级信息)

         班级(班号  所在年级  班主任  所在教室)

        课程(课程编号  课程名称  课程类型  课程描述)

        根据合适的数据类型建立二维表

    5  对照功能模块设计窗口,每个模块要实现一组类似的功能,每个模块之间有很多共通公用的地方


    6.最后,对应每个窗体进行编写代码,实现系统功能

     


    这就整个学生信息管理系统的的建立过程。

    展开全文
  • 耗时一个月的经典之作,是初学VB.NET 想做管理系统重要的参考 里面含有丰富的代码 漂亮的界面 来源于郑州大学信息工程学院
  • VB学生信息管理系统

    2008-11-18 22:01:03
    一个用vb编写学生信息管理系统代码很全,很不错的 ,希望能对你有所帮助!
  • 内容索引:VB源码,数据库应用,管理系统 9个Vb+MSSQL编写的小型的信息管理系统,好像是一本书中的代码,不过现在记不清书的名字了,每一个源码都挺全的,包括数据库建库脚本,只不过还原SQL有些麻烦,内有调试说明。...
  • VB编写学生信息管理系统源码,后台用的是ACCess数据库。欢迎大家下载使用
  • 这是用vb编写的,通过odbc跟数据库建立链接,而且还运用了sql server 2000软件编写的数据库作为后台。有具体的代码,初学数据库的同学可以试一试啊
  • vb学生成绩管理系统

    2013-06-28 08:55:24
     要编写一个实用的数据库程序,必须系统地学习过数据库原理的知识,并首先设计出符合用户业务需求的数据库体系,然后才能利用某种语言,开发出针对这个数据库的交互程序:数据库应用程序。  2. 程序的主要功能  ...
  • 内容索引:VB源码,数据库应用,学籍,管理系统 又一个简单的VB基础数据库程序,学生学籍信息管理程序,在VB6下顺利编译,当时是老师布置的作业 ,因为要求的不复杂,所以为了完成作业,编写的也不是太复杂,主要用于...
  • vb编写学生信息管理系统源码带毕业论文开题报告全套
  • 是以VB语言编写的,以ACCESS为数据库的学生信息管理系统,内有VB的源代码,编译后的可执行文件,ACCESS数据库可能是加了密的,不过不妨碍大家参考其源代码的设计编写;适合课程设计的同学参考用;
  • 能实现学生信息的查询、修改、删除、增加等信息,其是用VB计算机语言编写的程序代码,通过设置登录界面、密码等登录查询、修改、增加、删除等,
  • 学生信息管理系统 VB

    2008-12-25 13:33:39
    学生信息管理系统,采用VB语言编写,界面丰富,代码齐全,可以流畅运行
  • vb学生信息管理系统

    2008-12-25 12:59:57
    自己编写学生信息管理系统觉得还可以,对大家可能有用的东西,想要学习vb的可以看看....谢谢
  • Java编写的显示器显示模式检测程序 2个目标文件 内容索引:JAVA源码,系统相关,系统信息检测 用JAVA编写了一个小工具,用于检测当前显示器也就是显卡的显示模式,比如分辨率,色彩以及刷新频率等。 Java波浪文字制作...
  • VB 车辆管理信息系统

    2008-11-18 22:05:33
    一个用vb编写的 车辆管理信息系统代码很全,很不错的 ,希望能对你有所帮助!
  • 学生信息管理系统我遇到的问题及解决办法

    千次阅读 热门讨论 2019-03-21 20:13:37
    学生系统遇到的问题: 实时错误 91 实施错误3021 解决方法: 实时错误91: 我的就是自己不认真把代码打错了。自己对了半天的代码才找的的问题。这个事情告诉我们代码的时候一点要认真。 实时错误3021: 出现实时错误...

    学生系统遇到的问题:

    实时错误 91

    实施错误3021

    解决方法:

    实时错误91:
    我的就是自己不认真把代码打错了。自己对了半天的代码才找的的问题。这个事情告诉我们代码的时候一点要认真。

    实时错误3021:
    出现实时错误3021时,后面都会有提示——BOF或EOF中有一个是“真“,或者当前的记录已被删除,所需的操作要求一个当前的记录。出现的原因是因为数据库中数据为空。

    BOF 是 Begin Of File 的缩写

    EOF 是 End Of File 的缩写

    如果 recordset 的 BOF 属性为 true,那么代表当前的数据库记录集指针处于第1条记录之前的位置,前面已经没有记录了。简单点说,就是当前处于数据库的首。

    如果 recordset 的 EOF 属性为 true,那么代表当前的数据库记录集指针处于最后1条记录之后的位置,后面已经没有记录。简单点说,就是当前处于数据库的尾。

    如果 BOF 和 EOF 同时为 TRUE,代表当前数据集记录数为 0。

    如果EOF为FALSE,代表数据集记录数有值。

    对于这个问题的处理方法我是直接使用以下使它跳过。

    On Error GoTo dateErr
    dateErr:

       If Err = 3021 Then
            MsgBox "没有数据", vbOKOnly + vbExclamation, "警告"
         Exit Sub
       End If
    

    我还遇到的问题就是小问题了。

    展开全文
  •  经过学生信息管理系统这个VB项目以后,我想我应该慢慢的将我在这个项目中的问题记录并且将解决方法发出来,所以就有了今天的这篇博客,本次详细说一下VB在和SQL Server 2014 进行交互的时候,出现问题以后如何进行...

    前言:

              经过学生信息管理系统这个VB项目以后,我想我应该慢慢的将我在这个项目中的问题记录并且将解决方法发出来,所以就有了今天的这篇博客,本次详细说一下VB在和 SQL Server 2014 进行交互的时候,出现问题以后如何进行问题的定位和解决。



    窗体功能:


                                


    本窗体的功能:

            本窗体实现的功能是通过 输入 学号、姓名、班号,来实现查看表中符合的记录。

    问题经过:

            当我进行学号或者姓名或者班号进行查询数据的时候,表中有符合条件的记录,但是就是无法查询出来,并且也没有任何的报错。

    解决问题过程:

        思考:

         SQL语句是否出错

         变量是否出错

         数据库是否出错

         其他未知错误


     实践:

       通过VB的逐语句(F8键)来进行逐行的运行代码,进行排查,没有发现VB的SQL语句有逻辑上的问题,然后在VB立即窗口中进行变量的查看,发现也没有问题,随后,我基本上可以断定我的VB的代码没有问题,然后我把排查的重心放到了数据库中,当我在数据库中去浏览记录的时候发现有些记录的信息后边跟有空格!


     

     

      然后我突然明白了,原来是我的数据库的字段类型设置的有问题,我设置的是char 这种类型,根据以往学习的数据库的基本知识,我们可以知道Char(10) 如果填的值得长度没有到达10,数据库会自动进行补空格,而我在VB中进行的判断是完全匹配的判断,所以导致我代码是正确的,但是其中传递的信息是有误的,导致信息无法在数据库查询到,至此,我已经定位到了问题的所在,然后我经过在数据库中更改了字段的类型解决了此问题。


                    


    总结:

    通过这次的问题,我知道了在VB与数据库进行交互的时候不仅要注意代码的逻辑是否是正确的,更要根据数据库里边的信息来进行编写代码,如果我们小觑了代码的严谨性和数据库的严谨性,我们就会出现问题,所以在以后进行此类项目的学习和实践中,我会更加的注意此类问题。

    未完待续。。。


    展开全文
  • 学生管理系统 增删改查

    千次阅读 多人点赞 2019-02-07 15:49:22
    学生管理系统 ...C:学生管理系统的查看所有学生代码编写 D:学生管理系统的添加学生代码编写 E:学生管理系统的删除学生代码编写 F:学生管理系统的修改学生代码编写 Student类 Test类 ...
  • 由于连接数据的时候出现了很多不懂得问题,为什么要连接,它是怎么连接的,查着查着,就越看越多。又不舍得就这么放过这些...这个时期数据的访问还是很直接的方式,通过编写代码直接访问数据库。 开发者必须回用不...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,055
精华内容 1,222
关键字:

vb编写学生信息系统代码