在JSP页面中连接MS Access数据库
我想问你如何在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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
古老的问题,但我还是要回答。当同样的问题让我困惑时,我不得不谷歌一下。这是(找到的内容的简明版本 此处):
管理注册数据库
使用 MS Access 在某个目录中创建一个空白数据库。 (例如
Database1.mdb
。)确保在创建数据库后关闭数据库。转到:控制面板 ->管理工具-> ODBC
在系统 DSN 选项卡下(对于 Tomcat 版本 5 或更高版本 – 对于早期版本的用户 DSN
版本),取消突出显示任何先前选择的名称,然后单击“添加”
按钮。
在随后打开的窗口中,突出显示 MS Access Driver &单击“完成”。
在随后打开的 ODBC 设置窗口中,填写数据源名称。这
是您将在 Java 程序中用来引用数据库的名称 – 就像
弧
。该名称不必与文件名匹配。.
假设文件名是
Database1.mdb
。突出显示指定文件后,单击“确定”一直返回到原始窗口。
将 JSP 页面连接到 Access 数据库
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
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.Go to: Control panel -> Admin tool -> ODBC
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.
On the window that then opens up, highlight MS Access Driver & click Finish.
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..
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
现在 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