gpt4 book ai didi

java - 希望我的 Swing 应用程序与 MS ACCESS 数据库连接联机

转载 作者:行者123 更新时间:2023-12-01 12:51:41 26 4
gpt4 key购买 nike

我使用 swing 核心类在 java 中构建了一个应用程序。我在我的电脑上使用 JDBC:ODBC 与 MS Access 进行数据库连接。我希望这个应用程序在线。我该怎么做?

提前致谢

最佳答案

如果您想创建一个 Applet,那么您应该首先阅读如下教程:http://docs.oracle.com/javase/tutorial/deployment/applet/

但是通过 Applet 使用 Microsoft Access 数据库会遇到问题。 Access 不是客户端服务器数据库。没有可以通过网络连接启动和访问数据库的 Access 服务器。

有两种选择:

  • 将您的数据库更改为真正的客户端服务器数据库,例如 Apache Derby 或 MySQL,并直接从小程序通过网络连接到数据库。但会有一些限制。通常,数据库服务器应与包含小程序的 Web 服务器运行在同一主机上(取决于浏览器安全设置)。如果客户端位于防火墙后面,则可能不允许客户端连接到数据库端口。但在本地网络中,这可能是一种选择。
  • 实现隐藏数据库访问的服务器端服务(例如带有 Tomcat 服务器的 REST 或 SOAP)。如果您的服务在传送您的小程序的同一 HTTP 端口上运行,则没有防火墙限制。尽管可以在服务器端使用 Microsoft Access 数据库,但不建议这样做。 Access 是桌面数据库而不是服务器数据库。因此,即使在这种情况下,您也应该更改数据库。

关于java - 希望我的 Swing 应用程序与 MS ACCESS 数据库连接联机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24183125/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com