跪求各位路过的大神啊!!来救命啊!

Only_You99 2012-12-01 12:02:15
在下是一名刚学习java编程的小小菜鸟,因为上课时没有听懂老师讲解的java连接数据库而恼火 但是更是纠结的是马上的阶段考核中的题目就是“java连接数据库并且读取数据库表中的信息还的要有用户查询修改增加这样的功能性小型桌面软件” 在下给各位路过的大神们跪下了 我只是求一段详细讲解的“视屏或者源代码” 求各位路过的大神了 救人一命啊 谢谢了!
...全文
127 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
import java.sql.*;

public class JDBConnection {
	private final static String url = "jdbc:mysql://localhost:3306/db_wlgl?user=root&password=root&useUnicode=true&characterEncoding=gb2312";
	private final static String dbDriver = "com.mysql.jdbc.Driver";
	private Connection con = null;
	// 通过构造方法加载数据库驱动
	static {
		try {
			Class.forName(dbDriver).newInstance();
		} catch (Exception ex) {
			System.out.println("数据库加载失败");
		}
	}

	// 创建数据库连接
	public boolean creatConnection() {
		try {
			con = DriverManager.getConnection(url);
			con.setAutoCommit(true);

		} catch (SQLException e) {
			System.out.println(e.getMessage());
			System.out.println("creatConnectionError!");
		}
		return true;
	}

	// 对数据库的增加、修改和删除的操作
	public boolean executeUpdate(String sql) {
		if (con == null) {
			creatConnection();
		}
		try {
			Statement stmt = con.createStatement();
			int iCount = stmt.executeUpdate(sql);
			System.out.println("操作成功,所影响的记录数为" + String.valueOf(iCount));
			return true;
		} catch (SQLException e) {
			System.out.println(e.getMessage());
			return false;
		}
	}

	// 对数据库的查询操作
	public ResultSet executeQuery(String sql) {
		ResultSet rs;
		try {
			if (con == null) {
				creatConnection();
			}
			Statement stmt = con.createStatement();
			try {
				rs = stmt.executeQuery(sql);
			} catch (SQLException e) {
				System.out.println(e.getMessage());
				return null;
			}
		} catch (SQLException e) {
			System.out.println(e.getMessage());
			System.out.println("executeQueryError!");
			return null;
		}
		return rs;
	}

}
依琳小师妹 2012-12-01
  • 打赏
  • 举报
回复
你现在要求的东西,我可能没有时间给你做,而且楼上已经有人给出,不过我的博客你可以看看,以后可以学习!http://blog.csdn.net/zhangerqing
xingfuzhuzi1314 2012-12-01
  • 打赏
  • 举报
回复
开始学习链接数据库的时候,做的最多的就是单表的增删改查了吧。 LZ,可以问问其他同学,参考一下,然后自己按照思路来重新下,别直接套用!代码的多敲打!
悲催的程序猿 2012-12-01
  • 打赏
  • 举报
回复
引用 1 楼 fangmingshijie 的回复:
Java code?? 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 import java.sql.*; public class JDBConnection { ……
+1 其实你说的这个问题网上很多,LZ这样不行的。
内容概要:本文聚焦于【SCI一区复现】基于配电网韧性提升的应急移动电源(MPS)动态调度的Matlab代码实现,旨在通过仿真手段优化灾害或突发事件下配电网的恢复能力。研究在前期MPS预配置的基础上,进一步构建动态调度模型,综合考虑负荷优先级、网络拓扑变化、MPS移动路径与供电时序等因素,实现灾后关键负荷的快速、持续恢复。文中提供了完整的Matlab仿真资源,包含YALMIP等优化工具包,以支持复杂的数学规划问题求解。; 适合人群:具备一定电力系统基础知识和Matlab编程能力的研究生、科研人员及电力行业从业者。; 使用场景及目标:① 复现高水平期刊(SCI一区)关于配电网韧性的研究成果;② 学习和掌握应急移动电源(如移动储能车)在灾后配电网恢复中的优化调度建模与求解方法;③ 利用提供的Matlab代码进行二次开发,研究不同灾害场景下的配电网应急响应策略。; 阅读建议:此资源以复现SCI一区论文为核心,不仅提供代码,更侧重于先进优化思想的应用。学习者应结合配电网、运筹学等相关知识,深入理解模型构建逻辑,并利用所提供的网盘资源进行代码调试与仿真分析,从而掌握解决实际工程问题的高级方法。
内容概要:本文档详细介绍了一种针对梯级水光互补系统的短期优化调度模型,旨在最大化可再生能源的可消纳电量期望值。该模型通过Matlab代码实现,综合考虑了梯级水电站与光伏发电的协同运行特性,充分结合水资源利用效率与光照条件的时空变化规律,以提升清洁能源的整体利用水平。文档不仅阐述了完整的数学建模过程,还引入智能优化算法求解这一复杂非线性调度问题,并提供了详尽的Matlab代码实例,便于研究人员复现和验证。此外,文中提及了该模型在新能源、电力系统优化、智能算法应用等领域的广泛关联性,为相关研究提供了技术支撑与理论参考。; 适合人群:具备一定编程基础,特别是熟练掌握Matlab环境的科研人员;从事新能源系统规划、电力系统调度、自动化控制及相关领域的硕士、博士研究生及工程技术人员。; 使用场景及目标:①为梯级水电与光伏电站的协同优化运行提供理论依据与实用的技术框架;②帮助科研人员快速掌握并应用智能优化算法解决实际工程中的多目标、多约束调度问题;③推动清洁能源的高效利用,减少弃水弃光现象,提升能源系统的经济性与环境效益。; 阅读建议:此资源以Matlab代码为核心载体,融合了理论建模与实践仿真,建议读者在学习过程中不仅要深入理解其背后的优化原理与数学模型,还需动手调试代码,结合不同场景进行实验,从而真正掌握该调度模型的设计思想与实现方法,为后续的科研与工程应用打下坚实基础。

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧