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

📄 msdbdemo.java

📁 通过java连接数据库 并通过 测试 数据库名称message 表格为 person:
💻 JAVA
字号:
package dataBase;
import java.sql.*;
import java.util.ArrayList;
public class MSDBdemo {
	final static String DB_DRIVER = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
	final static String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=message";
	final static String user = "sa";
	final static String password = "";
	Connection conn=null;
 	MSDBdemo(){
		try{
			
			Class.forName(DB_DRIVER).newInstance();
			System.out.println("数据库驱动程序注册成功!");
			conn=DriverManager.getConnection(url, user, password);
			
			System.out.println("数据库连接成功");
			
		}
		catch(Exception e){
			
			e.printStackTrace();
			System.out.println("数据库连接失败");
			
		}
	}
	Connection getconn(){
		
		return conn;
		
	}
	public static void main(String[] args){
		MSDBdemo test=new MSDBdemo();
		Connection con=test.getconn();
		ArrayList datalist = new ArrayList();
		try{
		Statement stmt=con.createStatement();
		String sql="select * from person"; 
		ResultSet rs=stmt.executeQuery(sql);
		while(rs!=null&&rs.next()){
	    	Testform tf = new Testform();
	    	tf.setUesrname(rs.getString("name"));
	    	tf.setUsersex(rs.getString("sex"));
	    	tf.setUserage(rs.getInt("age"));
	    	tf.setUsernum(rs.getInt("num"));
	    	tf.setUserstele(rs.getString("tele"));
	    	System.out.print("Usernum:" + tf.getUsernum()+"\t");
	    	System.out.print("Uesrname:" + tf.getUesrname()+"\t");
	    	System.out.print("Usersex:" + tf.getUsersex()+"\t");
	    	System.out.print("Userage:" + tf.getUserage()+"\t");
	    	System.out.print("Telephone:" + tf.getUsertele()+"\t");
	    	System.out.print("\n");
	    	datalist.add(tf);
	    }
		}catch(Exception e){
			e.printStackTrace();
			}
		
		if(con!=null){
			try {
				con.close();
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}
}  

⌨️ 快捷键说明

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