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

📄 servicelocater.java

📁 Java banking application with GUI add/delete/update new account partially generic GUI
💻 JAVA
字号:
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Connection;

public class ServiceLocater
{
	static ServiceLocater sl;
  Connection connection;

	public ServiceLocater()
	{
		String sourceURL ="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=bankdb.mdb";
	    try {
	      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
	      connection = DriverManager.getConnection(sourceURL, " ", " ");

	    }
	    catch (SQLException sqle) {
	      System.out.println("Error in creating connection " + sqle);
	    }
	    catch (ClassNotFoundException cnfe) {
	      System.out.println(cnfe);
	    }
	}

	public static ServiceLocater getInstance()
	{
		if(sl==null)
			sl=new ServiceLocater();
		return sl;
	}

	public Statement createStatement()
	{
	    try {
			return connection.createStatement();
		}catch (SQLException sqle) {
		System.out.println("Error in creating connection " + sqle);
		}
		return null;
	 }

	  public void closeConnection() {
	    if (connection != null) {
	      try {
		connection.close();
		connection = null;
	      }
	      catch (Exception e) {
		System.out.println("Exception in closeConnection " + e);
	      }
	    }
	  }
}

⌨️ 快捷键说明

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