网站首页 > 编程文章 正文
一: 介绍
1:实现登录界面
2:实现主界面
有两种操作 一种是按钮操作 另外一种是SQL语句。
3:连接SQL server 2008 数据库,后续我更新了,加了一个MySql 版本。在我的下载链接里面都有,里面也有使用说明。另外*myeclipse和eclipse, jcreator什么的都是IDE,使用都一样,基本没什么区别,只不过myeclipse更商业化不开源,也就意味着收费,里面集成的插件比较多而已。
*****************************************************************************************************
用到的软件及环境SQLserver2008,eclipse,sqljdbc4.jar(数据库驱动包)
*****************************************************************************************************
另外一个Mysql 5.7.15. Myeclipse2015,mysql-connector-java-5.1.34.jar
**********************************************************************************************************************
java的JDK环境 (自行安装配置)
切记:
另外要新建数据库wtf 和新建学生表student(也可以用你自己创建的数据库及表,不过你得在源代码中进行修改):
还要导入sqljdbc4.jar
4:实现增删改查 (另有退出和刷新)
二: 使用
1:首先导入rjgc包
然后点开browse 找到rjgc
最后点击finish
得到 下图
加载出来以后可能有的java文件前面有错,因为还没有导入sqljdbc4.jar
(******************************************************************************************************************************* 注意,方式一导入jdbc的图是之前我做的时候比较麻烦的一种方式,但是也能达到效果,在后期的我更新的链接资源中,如果导入任意版本源码包的话,都会自动加载lib包以及下面不同版本对应的jdbc连接驱动。这时候你只需要在那个lib文件夹下的.jar 文件上右键点击-->build path--->add to build path,导入jdbc结束。
方式二导入:贴一张图
上面这张图是方式二导入的,
**************************************************************************************************************************)
接下来继续,方式一导入 看下图:
这时候应该就差不多可以运行了,不过还得把SQLserver2008的(MSSQLSERVER)服务开启了。
上图
再回到eclipse界面 打开rjgc
最后双击LoginIn.java打开代码文本
运行 就可以出现登录界面
在LoginIn.java代码文本里面找到登录用户 和密码后就可以登录了
比如admin 123 和wangtangfu 123456 (注意不要多加空格)
其实用户权限都一样 如果你想加用户权限 可以写两个不同的Qframe.java。要做到主窗口里面的功能不同 ,可以屏蔽一些按钮
比如修改 增加 等功能。然后在不同用户登陆的时候调用不同的Qframe.java,这样应该可以实现权限问题。。。
2:
还有程序里面应运了一些图片,它们的位置路径位置可能不一样 ,自行参照代码理解修改(很容易的哟);
三:程序运行截图
登陆窗口
主窗口
SQL语句执行 比如select * from student
刷新按钮:
增加按钮:
添加成功之后刷新即可:
删除按钮:
修改按钮:
查询按钮:
- 至此
- 学生管理系统就完成了
- 其中的登陆界面是 我借鉴别人的
- 文中难免有不足之处,恳请批评指正
- 再此上传不了附件 所以关注+转换私信我回复【资料】领取源码
猜你喜欢
- 2024-09-08 JDBC数据库连接怎么操作?(jdbc连接数据库实例)
- 2024-09-08 mysql 5 & 8 JDBC的差别(mysql和jdbc的关系)
- 2024-09-08 肝!Spring JDBC持久化层框架“全家桶”教程
- 2024-09-08 0467-Hadoop SQL客户端工具之Dbeaver安装及使用
- 2024-09-08 离线端Pycharm中Database工具数据库驱动程序的安装
- 2024-09-08 JDBC数据库开发(一)(jdbc如何实现数据库访问)
- 2024-09-08 0312-如何在Kerberos环境下使用Spark2通过JDBC访问Impala
- 2024-09-08 Kafka连接器深度解读之JDBC源连接器
- 2024-09-08 JDBC、SQL注入攻击原理以及解决方案
- 2024-09-08 大数据开发基础之JAVA基础-JDBC基础知识
你 发表评论:
欢迎- 05-09Spring Boot3 RESTful 接口参数校验,这篇吃透就够了!
- 05-09《Spring6》第02节:基于XML方式搭建Spring6框架开发环境
- 05-09MapStruct架构设计(mapstruct @mapping)
- 05-09分布式微服务架构组件(分布式微服务架构设计)
- 05-09Java Swing组件下的JButton实例(java swing 组件)
- 05-09java基础都在这了,小主们拿去吧(java基础是指什么)
- 05-09AOP的实现落地(拦截过滤),一切都要从Servlet说起
- 05-09【Spring Boot】WebSocket 的 6 种集成方式
- 最近发表
-
- Spring Boot3 RESTful 接口参数校验,这篇吃透就够了!
- 《Spring6》第02节:基于XML方式搭建Spring6框架开发环境
- MapStruct架构设计(mapstruct @mapping)
- 分布式微服务架构组件(分布式微服务架构设计)
- Java Swing组件下的JButton实例(java swing 组件)
- java基础都在这了,小主们拿去吧(java基础是指什么)
- AOP的实现落地(拦截过滤),一切都要从Servlet说起
- 【Spring Boot】WebSocket 的 6 种集成方式
- Java 中五种最常见加密算法:原理、应用与代码实现
- 用注解进行参数校验,spring validation介绍、使用、实现原理分析
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)