⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 databasebean.java

📁 JDBC数据库高级编程源代码
💻 JAVA
字号:
package jdbcbook.msgboard;

import java.sql.*;

/**
 * 数据库处理Bean
 */
public class DatabaseBean
{
	// 取得一个数据库的连接
	public static Connection getConnection( ) throws SQLException
	{
		return jdbcbook.pub.db.DatabaseBean.getConnection( "jdbc/jdbcbook/msgboard" );
	}

	// 取得某个表中可应用的主键
	public static int getMaxID( String tablename ) throws SQLException
	{
		Connection conn = getConnection( );
		int nMaxID = jdbcbook.pub.db.DatabaseBean.getMaxID( conn, tablename );
		conn.close();
		return nMaxID;
	}

	// 关闭连接,释放资源
	public static void close( ResultSet rs, Statement st, Connection conn )
	{
		jdbcbook.pub.db.DatabaseBean.close( rs, st, conn );
	}

	// 执行一个更新数据库的SQL语句
	public static boolean update( String sql )
	{
		Connection conn = null;
		Statement st = null;
		try
		{
			conn 	= DatabaseBean.getConnection();
			st 		= conn.createStatement();
			int nResult = st.executeUpdate( sql );
			return nResult == 1;
		}
		catch( SQLException ex )
		{
			ex.printStackTrace( System.err );
			return false;
		}
		finally
		{
			DatabaseBean.close( null, st, conn );
		}
	}
}

⌨️ 快捷键说明

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