zoukankan      html  css  js  c++  java
  • jsp操作mysql样例

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <%@ page import="java.sql.*"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Test</title>
    </head>
    <body>
    <%
    	Connection con;
    	Statement sql;
    	ResultSet rs;
    	String url;
    	try{
    		Class.forName("com.mysql.jdbc.Driver");
    		}
    	catch(Exception e){
    		out.print(e);
    		}
    	
    	try{
    	    url = "jdbc:mysql://localhost:3306/weather";
    	    con = DriverManager.getConnection(url,"root","lgh123");
    	    sql = con.createStatement();
    	    rs = sql.executeQuery("SELECT * FROM weather");
    	    out.print("<table border=2>");
    	    out.print("<tr>");
    	    out.print("<th width=100>"+"city");
    	    out.print("<th width=100>"+"city_code");
    
    	    out.print("</tr>");
    	    while(rs.next()){
    	    	System.out.print(rs.getString(2) + "  ");
    	    	System.out.println(rs.getString(1));
    	        out.print("<tr>");
    	        out.print("<td>"+rs.getString(2)+"</td>");
    	        out.print("<td>"+rs.getString(1)+"</td>");
    	        out.print("</tr>");
    	    }
    	    out.print("</table>");
    	    con.close();
    	}
    	catch(SQLException f){
    		out.print(f);
    		}
    %>
    </body>
    </html>
    1、加载数据库驱动(Class.forName(DBDRIVER) ;    // 加载驱动程序)。
    2、建立数据库连接池(conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;)。
    3、由当前数据库连接生成一个数据操作对象(stmt = conn.createStatement() ; )。
    4、用这个数据操作对象进行数据库操作(stmt.executeUpdate(sql) ;        // 执行数据库更新操作)。
    5、关闭数据操作对象(stmt.close() ;)。
    6、关闭数据连接(conn.close() ; )。
    Keep it simple!
    作者:N3verL4nd
    知识共享,欢迎转载。
  • 相关阅读:
    uva 147 Dollars
    hdu 2069 Coin Change(完全背包)
    hdu 1708 Fibonacci String
    hdu 1568 Fibonacci
    hdu 1316 How Many Fibs?
    poj 1958 Strange Towers of Hanoi
    poj 3601Tower of Hanoi
    poj 3572 Hanoi Tower
    poj 1920 Towers of Hanoi
    筛选法——素数打表
  • 原文地址:https://www.cnblogs.com/lgh1992314/p/5834882.html
Copyright © 2011-2022 走看看