0

我将使用 vb.net 3.5 在 Visual Studio 中开发一个 Windows 窗体应用程序。该应用程序将有一个非常大的后端数据库,需要许多表和超过 20k 条记录。该应用程序将安装在公司的局域网上,最多可供 6 人同时使用。

我不确定开发这个的最佳方法是什么,我有几个问题,如果有人能回答他们并指出正确的方向,我将不胜感激。

  1. 最好使用的后端数据库是什么 - Sql 服务器或访问会好吗?
  2. vb.net 可以连接到 quickbooks 或 magento 数据库以更新记录、编辑它们或从应用程序交换信息。(我将构建一个 Windows 窗体应用程序)

谢谢!

4

1 回答 1

0

MS Access 可以处理您的数据需求。我们在具有非常大表的 Access 数据库上拥有多达 25 个用户。如果索引正确,性能还不错。但是,如果您负担得起,SQL Server 在性能、容量、备份、维护、监控和分析等方面都是更好的解决方案。

您需要让每个人都离开 Access 数据库以保护备份,这让我们感到沮丧。如果您在人们访问它时复制它,则该文件可能在内部不一致。

是的,Quickbooks 有一个 API,您可以通过 VB 访问它。我已经通过 VB.NET 使用 QB 完成了很多自定义应用程序开发。

Magento 的 API 理论上可以通过 VB.NET 访问,但是很多人很难使用它,而且他们周围的示例代码并不多。

于 2012-08-02T16:13:07.760 回答