在JSP页面中连接MS Access数据库

发布于 2024-12-09 04:49:28 字数 72 浏览 0 评论 0原文

我想问你如何在JSP页面中连接MS Access数据库?你知道我可以使用任何现成的类吗?我正在使用Netbeans创建JSP页面!

I would like to ask you how can I connect a MS access database in JSP pages?Do you know any ready class which I can use?I am using Netbeans to create JSP pages!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

过期情话 2024-12-16 04:49:28

古老的问题,但我还是要回答。当同样的问题让我困惑时,我不得不谷歌一下。这是(找到的内容的简明版本 此处):

管理注册数据库

  1. 使用 MS Access 在某个目录中创建一个空白数据库。 (例如Database1.mdb。)确保在创建数据库后关闭数据库。

  2. 转到:控制面板 ->管理工具-> ODBC

  3. 在系统 DSN 选项卡下(对于 Tomcat 版本 5 或更高版本 – 对于早期版本的用户 DSN
    版本),取消突出显示任何先前选择的名称,然后单击“添加”
    按钮。

  4. 在随后打开的窗口中,突出显示 MS Access Driver &单击“完成”。

  5. 在随后打开的 ODBC 设置窗口中,填写数据源名称。这
    是您将在 Java 程序中用来引用数据库的名称 – 就像
    。该名称不必与文件名匹配。
    .

  6. 然后单击“选择”并导航到目录中已创建的数据库。
    假设文件名是Database1.mdb。突出显示指定文件后,
    单击“确定”一直返回到原始窗口。

将 JSP 页面连接到 Access 数据库

 <%@ page import="java.sql.*" %>

    <%
            Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");             
            Connection  conn=null;  
    conn = DriverManager.getConnection("jdbc:odbc:arc", "", "");  
    out.println ("Database Connected.");
    %>

Ancient question, but I shall answer anyway. Had to Google around a bit when the same question flummoxed me. Here goes (concise version of stuff found here):

Administratively Register Database

  1. Use MS Access to create a blank database in some directory. (eg. Database1.mdb.) Make sure to close the data base after it is created.

  2. Go to: Control panel -> Admin tool -> ODBC

  3. Under the System DSN tab (for Tomcat version 5 or later – User DSN for earlier
    versions), un-highlight any previously selected name and then click on the Add
    button.

  4. On the window that then opens up, highlight MS Access Driver & click Finish.

  5. On the ODBC Setup window that then opens, fill in the data source name. This
    is the name that you will use to refer to the data base in your Java program – like
    arc. This name does not have to match the file name.
    .

  6. Then click Select and navigate to the already created database in directory.
    Suppose the file name is Database1.mdb. After highlighting the named file,
    click OKs all the way back to the original window.

Connect a JSP page to an Access Database

 <%@ page import="java.sql.*" %>

    <%
            Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");             
            Connection  conn=null;  
    conn = DriverManager.getConnection("jdbc:odbc:arc", "", "");  
    out.println ("Database Connected.");
    %>
阳光下慵懒的猫 2024-12-16 04:49:28

现在 JDBC-ODBC 桥已从 Java 8 中删除,UCanAccess JDBC 驱动程序可能是为未来用户提供更相关的选项。有关详细信息,请参阅相关的 Stack Overflow 问题

在没有 ODBC 的情况下从 Java 操作 Access 数据库

Now that the JDBC-ODBC Bridge has been removed from Java 8, the UCanAccess JDBC driver may be a more relevant option for future users. For details, see the related Stack Overflow question

Manipulating an Access database from Java without ODBC

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文