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

📄 connectdb.java

📁 这是一个班级 教师 学生 课程管理的软件实现对学生教师课程的添加修改删除查询
💻 JAVA
字号:
package com.vsked.DbOperate;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;

public class ConnectDb {
	static Connection conn=null;
	static PreparedStatement pt=null;
	static ResultSet rs=null;	
	public static Connection getSqlConnect(){
		com.vsked.LogOperate.LogOperate.setLogs("ConnectDb.class");
		try {
			Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
			String url="jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs";
			conn=DriverManager.getConnection(url, "sa", "sa");
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			//e.printStackTrace();
			com.vsked.LogOperate.LogOperate.getLogs().debug(e);
			
			 
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			com.vsked.LogOperate.LogOperate.getLogs().debug(e);
		    // e.printStackTrace();
		}
		return conn;
	}	
	
	//连接示例 
	//String oracleUrlToConnect = "jdbc:oracle:thin:@IP地址:端口号(默认为1521):实例名称";
	
	public static Connection getOracleConnect(){	
		String oraUrl="jdbc:oracle:thin:@127.0.0.1:1521:vsked";
		try {
			Class.forName("oracle.jdbc.driver.OracleDriver");		
			conn=DriverManager.getConnection(oraUrl, "scott", "tiger");
			System.out.println("connect ok");
		} catch (ClassNotFoundException e) {
			e.printStackTrace();			
		} catch (SQLException e) {			
			e.printStackTrace();
		}
		return conn;
		
	}
	
	public static Connection getSqlConnectODBC(){		
		try {
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
			String url="jdbc:odbc:northwind";
			conn=DriverManager.getConnection(url, "sa", "sa");
			System.out.println("conok");
		} catch (ClassNotFoundException e) {			
			// TODO Auto-generated catch block
			//e.printStackTrace();
			//com.vsked.LogOperate.LogOperate.getLogs().debug(e);
			
			 
		} catch (SQLException e) {
			System.out.println("con no");
			// TODO Auto-generated catch block
			//com.vsked.LogOperate.LogOperate.getLogs().debug(e);
		    // e.printStackTrace();
		}
		return conn;
	}
}

⌨️ 快捷键说明

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