参考thinking in enterprise java (www.bruceeckel.com)

解决方案 »

  1.   

    看看有关jsp的书,其实很简单的。一看就会。
      

  2.   

    给你个连接SQLServer的例子:import java.sql.*;public class Testsql1{

    public static void main(String[] arg)
    {
    /*******************************************//以下是操作数据
                               库必须的代码
    Connection conn=null;
    ResultSet rs=null;
    Statement stmt=null;
    String strTmpUser="";
    try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    String url="jdbc:odbc:yourdatasourceName";
    conn=DriverManager.getConnection(url,"","");
    stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    /**************************************/

    String SQL="SELECT * FROM 书库表";

    rs=stmt.executeQuery(SQL); //操作数据库

    while(rs.next())
    {
                      strTmpUser=rs.getString("书号");//书号,
                                      书名等为数据库中的列名
    System.out.print("   "+strTmpUser);
    strTmpUser=rs.getString("书名");
    System.out.print("   "+strTmpUser);
    strTmpUser=rs.getString("作者");
    System.out.print("   "+strTmpUser);
    strTmpUser=rs.getString("体裁");
    System.out.print("   "+strTmpUser);
    strTmpUser=rs.getString("价格");
    System.out.println("   "+strTmpUser);
    }
    //#############//关闭数据库
    rs.close();
    stmt.close();
    conn.close();
    //#############// }catch(Exception e){e.printStackTrace();System.out.println("shit");}
    }
    }
      

  3.   

    首先加载driver,各种数据库的driver可在网上找到
    接着连接Connection
    接着建立Statement
    一oracle为例
    Class.from("com.oracle.java.DriverOracleJava");
    Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@[IP]:[DbName]",
                                                  "[username]","[password]");
    Statement stat = conn.createStatement();
    ResulSet rs;
    rs = stat.excute("[SQL]");