刚开始信心满满的开始了学生,后来发现并不是想象中的那么简单。出师未捷,遇到了很多问题。
首先我们来整体说一下登录界面需要做点什么(只列举较为重要的几个部分)。

1.录系统界面所需控件

2.模块中连接数据库的代码

Public Function ConnectString() As StringConnectString = "driver={sql server};server=张建业;uid=sa;pwd=123;database=Student"

3.Text控件查空、查重(查询是否有记录)、检验用户名密码的正确性。

4.配置ODBC

问题及解决方法:
1.配置ODBC
ODBC32位–>文件dsn–>student.dsn–>配置–>选择服务器–>下一步
–>使用用户输入登录ID和密码的SQL Server验证(s)–>输入SQL Server ID与密码–>更改默认数据库(Student)–>完成
2.就是模块代码中连接数据库的时候检查一下代码中是否有错误,服务器名称,ID和密码是否正确。
3.
SQL查询语句的形式不能出错,不让不可以识别。判断SQL语句是否出错,可以在运行后窗体下方的立即窗口复制:?+txtSQL
然后下面就会出现一行直观的SQL语句。如果还不太明显的话就去SQL Server里面新建查询复制上述语句,SQL Server会提示哪有错误。

总结:每一个小小的错误都有可能停滞你很长时间,养成良好的习惯会让你省去很多烦恼。
还有一句话:每个程序员最喜欢干的事情就是写代码不写注释,而每个程序员最恨的事情就是看别人没写注释的代码!

学生信息管理系统(一)——登录窗体相关推荐

  1. Java学生信息管理系统——管理员登录模块(简单易上手)

    前言 这一篇是用来记录我编写学生信息管理系统时实现登录操作的过程,这是学生信息管理系统的第一个模块,之后我还会陆续将其它模块分享出来. 其它章节 ------------------------> ...

  2. 学生信息管理系统(登录功能)

    工具eclipse 主要操作登陆,增删查改 编写实体类 public class Student {private int id;private String sId;//学号private Stri ...

  3. 学生信息管理系统——用户登录模块问题篇

    终于进入了"学生"的优化调试阶段了,这第一个窗体就出了错误,以下是有关这个错误,我的解决办法,这个错误的原因是由于通过ADO控件连接ODBC数据源连接出了问题,导致模块代码产生了错 ...

  4. [日京的学生信息管理系统]退出登录功能实现

    项目地址:https://github.com/rijing29/RjStuManagement 1.添加事件,注意el-dropdown-item下拉框组件不能直接添加click事件否则会没有反应, ...

  5. C#Mysql学生信息管理系统

    C#学生信息管理系统连接到Mysql数据库 登錄界面 重要的數據庫連接知識 關於Mysql的安裝: 环境变量的配置 Mysql 启程! Funsql类 总结 登錄界面 代码:` using Syste ...

  6. 【VB】学生信息管理系统3——连接数据库的前提

    在窗体设计和编写程序代码后,需要进行数据库的连接. 大概要做的:下载安装数据库--配置数据源ODBC--测试连接数据库--进行数据库中内容的添加. 关键是这些我都不会,这才是重点! 在学习数据库的过程 ...

  7. Android实现学生信息管理系统之学生端功能实现

    前言 数据库设计参考我的上一篇博客 Android实现学生信息管理系统之登录与数据库准备 代码我已经放到了github上,需要的可以下载 https://github.com/SunnyBoy-WYH ...

  8. ASP.NET程序设计课程设计——学生信息管理系统

    点击查看详细信息 ASP.NET程序设计课程设计--学生信息管理系统 一.实验目的 综合运用们所学的ASP.NET知识,开发学生信息管理系统,完成相关功能: (1)教师管理 (2)学生信息 (3)课程 ...

  9. 第二十四章《学生信息管理系统》第1节:学生信息管理系统简介

    学生信息管理系统用于管理学生基本信息,该系统除能够大大的帮助学籍管理人员提高工作效率.本小节将从软件功能.数据库系统设计和项目结构几个方面介绍该软件系统的设计方案. 24.1.1系统功能简介 学生信息 ...

  10. .net学习笔记——学生信息管理系统(二、windows窗体实现登录界面)

    (学习目标:使用.net 窗体制作一个学生信息管理系统,满足学生信息.班级信息.年级信息的增删改查.) 第二天:登录界面的实现 任务:在Microsoft Visual Studio中新建一个Wind ...

最新文章

  1. 中国科协发布20个重大科学问题和工程技术难题
  2. mongodb的锁和高并发
  3. java8循环怎么给全局变量累加_JAVA使用for循环会重复调用list.size()吗?
  4. 不是程序员学python有什么用-程序员的基本功:为什么非要用Python,其他语言不好吗?...
  5. Spring MVC 搭建web项目示例
  6. 网络技术工程师专业核心 | 网络技术工程师就业方向
  7. ACL 2019 | 巧用文本语境信息:基于上下文感知的向量优化
  8. 详解CvScalar类型
  9. python win32 替换效率低_python win32.api pyhook ShellExecute 编写自用windows系统快捷键工具,提升工作效率,提升编码效率...
  10. win10进程太多怎么优化_摆脱流氓软件,这16款实用的Windows优化软件让你的系统更好用...
  11. 【论文复现,含代码】MatchNet: Unifying Feature and Metric Learning for Patch-Based Matching
  12. 秒杀竞拍屡创网络神话:馅饼还是美丽陷阱
  13. ElasticSearch学习笔记(八)Java AP实现增删改查
  14. Python开发mysql和mongo 连接类
  15. UE4 | 学习Shader - “赏月、玩灯笼”
  16. 冒充linux内核,4岁小萝莉向Linux内核贡献代码修复「漏洞」而且已经合并到内核...
  17. 微信小程序如何制作?快捷方法有哪些?
  18. 互联网金融平台功能分析及微服务架构设计
  19. POI2014Salad Bar
  20. 百胜软件黄飞:携手阿里云,用双中台驱动新零售...

热门文章

  1. VS2012 Npcap使用
  2. Web 攻防第一阶段 I-03:收集 Web 站点信息
  3. Matlab的基本语法
  4. Java 版本6下载大全
  5. IPD不仅是流程更是管理体系(附华为IPD培训资料)
  6. 产品读书《产品经理面试攻略》
  7. DH算法的简单的Java实现
  8. win10自定义使用Mac的鼠标样式
  9. WPF帝友借贷系统MV模式开发日志2021/04/04_注册验证邮箱验证码发送
  10. 海信电视老出现android是什么意思,海信电视屏幕上显示“智能电视系统启动中,请稍后”是什么意思?怎样处理?- 一起装修网...