简单的商品信息管理系统(Java 和sql server数据库)源码
源码打包链接:
2022.3.19更新 修改了标题为商品信息管理系统,链接: https://pan.baidu.com/s/1gVV36dhbv8IKLaKO_VSi5w?pwd=i42j
提取码: i42j
根据老师要求上交的数据库作业,做个简单的增删改查功能,注意数据库是微软的sql server
MySQL版本的请移步到: https://blog.csdn.net/weixin_45114101/article/details/123612838
参考的学生管理系统
链接: link.
https://blog.csdn.net/XHS_12302/article/details/51910637
在此之前我也没学过java的图形界面,本人现在大一,通过揣摩参考资料 自己一句一句在api帮助文档里查找 然后简单加了点注释,api文档真的对自学帮助很大,不懂就自己查一下
看一下效果图
用户名admin
密码123
登录后 主界面
部分代码注释
数据库建立wtf
数据库名为wtf,表为info
## info表的sql代码
use wtf;drop table info;
create table info(sno varchar(20) primary key,sname varchar(40) not NULL,sprice varchar(10)
);insert into info values('001','伊利多','2.5');
insert into info values('002','巧克力','4');
insert into info values('003','奥利奥','11');
insert into info values('2411','棒棒糖','7');
insert into info values('201','酸奶','30');
insert into info values('201402','薯片','30');
登录数据库有两种方式
一种Windows登录 一种用户名密码登录,通过查阅许多帮助,本人使用不了windows登录数据库所以用后者,数据库登录名:sa 密码:1
java连接数据库代码
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;import javax.swing.JOptionPane;public class Dbcon {public final static Connection getconnectin() {Connection con = null;// 连接数据库String url ="jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=wtf"; try {Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); // 注册驱动String user = "sa";// 登录数据库的用户密码String password = "1";//con = DriverManager.getConnection(url, user, password);con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=wtf");con.setCatalog("wtf");// 选择要在其中进行工作的此 Connection对象数据库的子空间(wtf数据库)。} catch (SQLException sqle) {System.out.println(sqle + "连接错误");} catch (Exception e) {System.out.println(e + "第二个错误");}return con;//返回Connection对象}
}
最终打包源码+数据库+jar文件
514.jar是可以直接运行的 如果有将java的话,还有数据库wtf,bbb是工程名,即所有源码都在里面
oh,还有连接数据库用的sqljdbc.rar bbb工程里面好像有,顺便打包吧
打包链接链接:https://pan.baidu.com/s/1MXY8349D9D_ZZZY8AfrVQw
提取码:bs6f
复制这段内容后打开百度网盘手机App,操作更方便哦
对了 里面有个bug 就是修改信息,我用的是先删除后增加,而不是update 语句,所以如果修改的时候输入学号删除信息又不输入新的信息点确定 原来的就会被删掉
还有用不了Windows连接,!!!数据库登录名和密码自己在代码里改 String user = “sa”;// 登录数据库的用户密码
String password = “1”;
这个
分割线--------------------------------------------------------------------------------------
距离文章发布到现在快4年了,sql server的环境我没有了,我并不能解决你们所有人遇到的问题,希望你们能自己解决遇到的问题
2022.3.19更新 修改了标题为商品信息管理系统
链接: https://pan.baidu.com/s/1gVV36dhbv8IKLaKO_VSi5w?pwd=i42j
提取码: i42j
修复了主框架的标题 :商品信息管理系统
项目目录介绍
压缩包里有项目源码,里面的bbb文件夹就是项目源码
问题1: 中文显示乱码
那时刚入门,不懂得设置encode编码格式,所以代码都是以GBK格式 编码的,导致一些以UTF-8编码为环境的显示乱码.(tips:更多人用utf-8编码,utf-8才是国际化)
解决方法1 修改eclipse的编码: 设置你的编码格式为GBK
确保编码都是gbk
解决方法2 修改文件编码: 把我的代码文件由gbk重新编码为utf-8
问题2: 数据库连接不上
数据库环境,帐号密码如果不一样,什么都不改,当然连不上
- 检查数据库是否能登录成功,数据库wtf是否建立了
- 数据库帐号密码不一样,在Dbcon.java里面修改,重新生成jar 文件才生效,改完要重新打包成jar包,再运行你改完代码生成的jar包(重新打包下面会介绍)
问题3: 标题改完不生效,任何配置改完没效果
hxd,改完代码,是不是要重新编译,生成新的文件,执行新的文件才实现改动,只改代码,不就只是改了源代码里的字吗.
改完代码,保存,重新打包,运行新的jar文件,才看得到变动
问题4: 改完代码,如何重新打包成jar
举例: 把登录页面的标题514 改为 " 改标题 "
ctrl+s 保存哦
可以先在eclipse 运行LoginIn.java查看改完效果
导出为可运行jar包
[实例简介] 网上书店管理系统(java.SQL Server数据库) [实例截图] [核心代码] 网上书店系统(1) └── 网上书店系统 └── Store ├── bookDB │ ├── ... java计算机毕业设计健身房信息管理系统MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计健身房信息管理系统MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: 项目架构 ... java毕业设计基于BS架构的疫情包联信息管理系统的设计与实现mybatis+源码+调试部署+系统+数据库+lw java毕业设计基于BS架构的疫情包联信息管理系统的设计与实现mybatis+源码+调 ... 基于JAVA学生信息管理系统录像演示2021计算机毕业设计源码+系统+数据库+lw文档+部署 基于JAVA学生信息管理系统录像演示2021计算机毕业设计源码+系统+数据库+lw文档+部署 本源码技术栈 ... java计算机毕业设计高校贫困生信息管理系统MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计高校贫困生信息管理系统MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: ... java计算机毕业设计健康饮食信息管理系统MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计健康饮食信息管理系统MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: 项目 ... java计算机毕业设计web校园信息管理系统MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计web校园信息管理系统MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: ... 研究背景 近几年来,随着地方高等院校办学规模的不断扩大,为了适用社会发展需要,地方高校将应用 型人才培养作为学校的人才培养目标.为了适应学校应用型人才培养目标,各专业尤其是理工科专 业人才培养方案中加 ... 作者:翁松秀 用Java向SQL Server数据库中插入float数据报错 用Java向SQL Server数据库中插入float数据报错 报错信息: 报错原因: 解决方案: 报错信息: An er ... 1.下载JDBC JDBC是Java DateBase Connectivity的简写,翻译过来就是java连接数据库,或者更通俗地说就是java语言操作数据库.JDBC的本质其实是官方定义的一套操作 ...简单的商品信息管理系统(Java 和sql server数据库)源码相关推荐
最新文章
热门文章