zoukankan      html  css  js  c++  java
  • JDBC

    import static org.junit.Assert.*;
    
    import java.sql.Connection;
    import java.sql.Date;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    import org.junit.Test;
    
    
    public class LianXi {
    
    	@Test
    	public void test() {
    		Connection conn = null;
    		PreparedStatement ps = null;
    		ResultSet rs = null;
    		Statement statement = null;
    		String sql = null;
    		
    		String driverClass = "com.mysql.jdbc.Driver";
    		String jdbcUrl = "jdbc:mysql:///test";
    		String user = "root";
    		String password = "root";
    		
    		try {
    			Class.forName(driverClass);
    			conn = DriverManager.getConnection(jdbcUrl,user,password);
    			
    			//插入数据
    			sql = "INSERT INTO customer (name,birth,email) VALUES(?,?,?)";
    			ps = conn.prepareStatement(sql);
    			ps.setString(1, "abdc");
    			ps.setDate(2, new Date(new java.util.Date().getTime()));
    			ps.setString(3, "123@com");
    			ps.executeUpdate();
    			
    			//查询结果集
    			sql = "SELECT * FROM customer";
    			statement = conn.createStatement();
    			rs = statement.executeQuery(sql);
    			while(rs.next()){
    				int id = rs.getInt("id");
    				String name = rs.getString("name");
    				String email = rs.getString("email");
    				Date date = rs.getDate("birth");
    				System.out.println(id+" "+name+" "+email+" "+date);
    				
    			}
    		} catch (ClassNotFoundException e) {
    			e.printStackTrace();
    		} catch (SQLException e) {
    			e.printStackTrace();
    		}
    		
    	}
    
    }
    

      

  • 相关阅读:
    桂林印象
    快变
    近期的事
    *C#中使用ref和out一点认识!*
    *在框架集页面放置TreeView控件时页面跳转的问题解决*
    *无法找到脚本库的问题*
    *Ajax.Net快速入门*
    *网页过期*
    *Prototype开发笔记*
    *正则表达式*
  • 原文地址:https://www.cnblogs.com/zsboy/p/4295910.html
Copyright © 2011-2022 走看看