在我开始学习和使用Java之前,我使用过VB。在VB中,程序可以打开Microsoft Access数据库文件并查看/编辑记录。 VB有一个处理文件和解析的组件。我正在寻找的是一个可以直接打开数据库文件的Java程序。我不想要的是Java与SQL服务器,数据库服务器或任何其他类型的服务器进行通信。我曾尝试在网上搜索Java和数据库,但我能找到的只是与服务器或Java服务器服务通信的Java协议。这些项目填写了我尝试过的所有搜索引擎的搜索记录。我发现DB可以是XML,Java可以打开它们,但似乎它不再保留关系方面。我可能错了,我不确定。
一个。 Java可以打开本地数据库文件吗?
B.能否保留关系方面?
C.多个Java程序可以打开相同的DB文件吗?
D.如果计算机A上的Java程序修改了DB文件,计算机B上的Java程序是否会知道该更改并自行更新?
假设他们没有修改相同的记录。 DB文件的类型并不重要,但如果它可以由MS Access打开则会很好。如果它可以由JAVADB打开也会很好。这两者都不是必需的。
电子。什么样的组件或项目可以满足这种需求?
答案 0 :(得分:0)
Pure Java没有图形设计。某种程度的数据库设计具有IDE,例如Eclipse的透视图:数据库调试,数据库开发。可以查看表格,设计列等。 它不是(半)业余计算机工作者的完整桌面工具。 在Java中可以编写完全舒适的用户数据库程序(例如Open Office“Base”对Java有一些依赖),填充类似于入门级访问。
答案 1 :(得分:0)
对于像sqlite这样的简单数据库,您可以使用多个Java项目,例如sqlite 4 java。
现在Sqlite非常好用,小数据库也是不错的选择。