• Servlet连接数据库


    局部变量:Connetion conn=null;

                 Statement stmt=null;

                 ResultSet rs=null;

    try{

    Class.forName(“com.mysql.jdbc.Driver”);

    conn=DriverManager.getConnection(“jdbc:mysql://localhost/databasename?user=sa$password=sa;”);

    stmt=conn.createStatement();

    rs=stmt.executeQuery(“select * from tablename”);

    while(rs.Next()){

    rs.getString(“columnName”);

    }

    }catch(ClassNotFoundException ex){

    e.printStackTrace();

    }

    catch (SQLException e) {
                e.printStackTrace();
            } finally {
                try {
                    if(rs != null) {
                        rs.close();
                        rs = null;
                    }
                    if(stmt != null) {
                        stmt.close();
                        stmt= null;
                    }
                    if(conn != null) {
                        conn.close();
                        conn = null;
                    }
                } catch (SQLException e) {
                    e.printStackTrace();
                }

    注意:1.检查连接字符串。

    2.确认数据库服务器已经启动

    3.把jdbc的驱动程序拷到tomcat中。

    App的WEB-INF下的lib目录中需要相应的jar包无用。

  • 相关阅读:
    软件命名的几种常见方式
    软件过程与项目管理第一周作业
    DOS命令大全 系统管理员专用
    数据库事务的作用
    利用C#事务处理对数据库进行多重操作
    JSP标签分页实现
    使用自定义端口连接sql server2008
    Solr4.4.0的安装与配置
    Android中如何使用ViewPager实现类似laucher左右拖动效果
    Android中Timer使用方法
  • 原文地址:https://www.cnblogs.com/guaniu/p/2324030.html
Copyright © 2020-2023  润新知