zonghszbibean.java

来自「JSP开发的学生信息管理系统」· Java 代码 · 共 117 行

JAVA
117
字号
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space 
// Source File Name:   ZonghszbiBean.java

package mypackage;

import java.io.PrintStream;
import java.sql.*;

// Referenced classes of package mypackage:
//			DataBaseConnection, Zonghszbi

public class ZonghszbiBean
{

	private Connection con;

	public ZonghszbiBean()
	{
		con = null;
		con = DataBaseConnection.getConnection();
	}

	public void addZonghszbi(Zonghszbi zonghszbi)
	{
		PreparedStatement preparedstatement = null;
		try
		{
			preparedstatement = con.prepareStatement("insert into zonghszbi values(?,?,?,?,?,?)");
			preparedstatement.setString(1, zonghszbi.getXueqi());
			preparedstatement.setString(2, zonghszbi.getDeyubi());
			preparedstatement.setString(3, zonghszbi.getZhiyubi());
			preparedstatement.setString(4, zonghszbi.getShenxinbi());
			preparedstatement.setString(5, zonghszbi.getMeiyubi());
			preparedstatement.setString(6, zonghszbi.getShijianbi());
			preparedstatement.execute();
		}
		catch (SQLException sqlexception)
		{
			System.err.println(sqlexception.getMessage());
		}
		finally
		{
			try
			{
				preparedstatement.close();
				con.close();
			}
			catch (Exception exception1)
			{
				exception1.printStackTrace();
			}
		}
	}

	public void updateZonghszbi(Zonghszbi zonghszbi)
	{
		PreparedStatement preparedstatement = null;
		try
		{
			preparedstatement = con.prepareStatement("update Zonghszbi set deyubi=?,zhiyubi=?,shenxinbi=?,meiyubi=?,shijianbi=? where xueqi=?");
			preparedstatement.setString(1, zonghszbi.getDeyubi());
			preparedstatement.setString(2, zonghszbi.getZhiyubi());
			preparedstatement.setString(3, zonghszbi.getShenxinbi());
			preparedstatement.setString(4, zonghszbi.getMeiyubi());
			preparedstatement.setString(5, zonghszbi.getShijianbi());
			preparedstatement.setString(6, zonghszbi.getXueqi());
			preparedstatement.execute();
		}
		catch (SQLException sqlexception)
		{
			System.err.println(sqlexception.getMessage());
		}
		finally
		{
			try
			{
				preparedstatement.close();
				con.close();
			}
			catch (Exception exception1)
			{
				exception1.printStackTrace();
			}
		}
	}

	public ResultSet executeQuery(String s)
	{
		Object obj = null;
		ResultSet resultset = null;
		try
		{
			Statement statement = con.createStatement(1005, 1008);
			resultset = statement.executeQuery(s);
		}
		catch (SQLException sqlexception)
		{
			System.err.println(sqlexception.getMessage());
		}
		return resultset;
	}

	public void close()
	{
		try
		{
			con.close();
		}
		catch (SQLException sqlexception)
		{
			sqlexception.printStackTrace();
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?