#从企业信息管理系统到学生信息管理系统的调试过程中的总结(待补充一)

采用MVC架构、数据库名myself

2019年11月11日23:32:12	今天是happy的一天,作为学校武术协会上届的会长看到在指导老师的指导下,社团()上的节目效果非常好,内心有种莫名的高兴,尽管这次表演的荣誉与我没有多大关系,我就简单的提了几个意见,但都被采用了。

|问题一:数据库中的 数据不能合理化的插入| (已解决但还需探究细节所在)
|-问题二:会遇到invocationtargetexception异常(针对对象的异常)

|学到的知识一
|- getString(n),是获取当前行的第n个字段,并且以String类型返回
类似的方法还有很多,如getInt(n),就是取得当前行的第n个字段,以int型反回-|-

	try {
			if (set != null && set.next()) {
				String sid = set.getString(1);
				if (sid == null)
					id = "book1001";
				else {
					String str = sid.substring(2);
					id = "book" + (Integer.parseInt(str) + 1);
				}
			}
		}`-|

这段代码的作用是使数据库中的ID自增,不用从前端界面中接收
| 学到的知识二
在java代码中插入HTML代码,并且可以完全使用单纯HTML的表达语法来表达单个HTML网页的效果

	// 更新背景图片的方法
	private void updateBackImage() {
		if (backLabel != null) {
			int backw = JXCFrame.this.frame.getWidth();
			//使用this获取背景板的宽度
			int backh = frame.getHeight();
			//使用this获取背景板的高度
			backLabel.setSize(backw, backh);
			//将获得的bcckw,		backh赋值给背景板来限制图片的像素
			//开始正题		
			
			backLabel.setText("<html><body><image width='" + backw
					+ "' height='" + (backh - 110) + "' src="
					+ JXCFrame.this.getClass().getResource("welcome.jpg")
					+ "'></img></body></html>");
		}
	}

数据库截图
在这里插入图片描述
|

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值