<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 32,comments - 8,trackbacks - 0
    Oops! Jsp +  MS Access Quick Start!

     

    20070908 最新update

    如果使用相對路徑,需要修改鏈接字符串,轉化成為絕對路徑。
    例如demo.mdb放在網站項目的根目錄,Oops_JSP_Javabean_Access/demo.mdb,則
    String sourceURL = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+ request.getRealPath("demo.mdb");
    可以發現此時數據層需要request提供realpath,因此需要從頁面上層(或者servlet)傳遞進來。




    目的

    通過jsp鏈接access數據庫,進行查詢

     

    前期條件

    eclipse-java-europa-win32.zip

    apache-tomcat-5.5.23.exe

    tomcatPluginV31.zip

     

    正文

    在c:盤下面新建一個access數據庫,名字為demo.mdb.

     

    打開demo.mdb數據庫,建立以下表結構,和數據

     

     

    新建一個Dynamic Web Project, 名字叫Oops_JSP_Javabean_Access

     

     

    在src下建目錄beanbase,再建文件


    BeanbaseBean.java

    要非常注意鏈接數據庫的字段:

    String sourceURL = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\demo.mdb";

    這里使用絕對路徑指向demo.mdb數據庫

     

    package beanbase;

     

    import java.sql.*;

     

    public class BeanbaseBean

    {

        
    private String timess = "";

        Connection conn 
    = null;

        ResultSet rs 
    = null;

        String url 
    = "jdbc:odbc:demo";

        String sql;

     

        
    public void adduser() throws Exception

        {

           
    try

           {

               String sourceURL 
    = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\demo.mdb"// DataBase是Access

               
    // MDB文件的主文件名

               Class.forName(
    "sun.jdbc.odbc.JdbcOdbcDriver");

               conn 
    = DriverManager.getConnection(sourceURL);

               
    // Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

               
    // conn = DriverManager.getConnection(url, "", "");

               Statement stmt 
    = conn.createStatement();

               sql 
    = "select * from user2 where datess='" + timess + "'";

               rs 
    = stmt.executeQuery(sql);

               
    while (rs.next())

               {

                  System.out.println(rs.getString(
    1+ "succeed");

               }

           } 
    finally

           {

               conn.close();

           }

        }

     

        
    // Access sample property

        
    public String gettimess()

        {

           
    return timess;

        }

     

        
    // Access sample property

        
    public void settimess(String newValue)

        {

           
    if (newValue != null)

           {

               timess 
    = newValue;

           }

        }

    }

     

    在WebContent下面建立2個jsp文件



    beanase.jsp

     

    <%@ page contentType="text/html; charset=GBK" %>

    <html>

    <body>

     

    <form method="post" action="doneuser.jsp">

    <input type="text" name="timess">

    </form>

     

    </body>

    </html>

     

    doneuser.jsp

     

     

    <%@ page contentType="text/html; charset=GBK" %>

    <html>

    <jsp:useBean id="beanbaseBeanId" scope="session" class="beanbase.BeanbaseBean" />

    <jsp:setProperty name="beanbaseBeanId" property="*" />

    <body>

     

    <jsp:getProperty name="beanbaseBeanId" property="timess" />

     

    <%beanbaseBeanId.adduser();%>

     

     

    </body>

    </html>

     

     

    右鍵點擊項目,run as – server

     

     

     

    在瀏覽器輸入:

    http://localhost:8080/Oops_JSP_Javabean_Access/beanbase.jsp




    在頁面輸入:

    Dr.Oops

    回車,得到結果!




    查看Console的輸出:

    posted on 2007-08-30 15:12 張辰 閱讀(544) 評論(0)  編輯  收藏 所屬分類: Dr. Oops
    主站蜘蛛池模板: 日韩在线免费播放| 亚洲色欲久久久综合网东京热| 亚洲国产一区国产亚洲| a毛片免费在线观看| 人成午夜免费视频在线观看| 亚洲精品无码久久久久AV麻豆| 亚洲AV成人无码网站| 国产免费av片在线无码免费看 | 亚洲综合久久久久久中文字幕| 亚洲人精品亚洲人成在线| 在线观看av永久免费| 亚洲成A人片在线播放器| 国产美女无遮挡免费视频网站 | 无人在线观看免费高清| 亚洲成A∨人片天堂网无码| 羞羞的视频在线免费观看| 久久国内免费视频| 亚洲色欲啪啪久久WWW综合网| 久操免费在线观看| 亚洲一级特黄大片无码毛片| 三级黄色在线免费观看| 亚洲成?v人片天堂网无码| 特级做A爰片毛片免费看无码| 亚洲精品亚洲人成在线观看麻豆| 亚洲人成电影网站免费| 黄床大片30分钟免费看| 亚洲欧洲美洲无码精品VA| 免费成人福利视频| 亚洲精品第五页中文字幕| 最近中文字幕无吗免费高清| 亚洲国产成人久久综合一区| 女人18毛片特级一级免费视频 | 亚洲日韩国产精品乱-久| 亚洲一区二区三区乱码A| 无码一区二区三区免费| 风间由美在线亚洲一区| 日韩黄色免费观看| 两个人看的www免费视频中文| 亚洲av成人一区二区三区| 日本阿v免费费视频完整版| 人妻无码中文字幕免费视频蜜桃|