我想知道在销售软件时我有哪些DBMS选项

时间:2014-08-13 05:54:31

标签: database vb.net ms-access-2007

我在VB.net中为客户创建了计费/库存管理软件。现在我正在使用MS Access数据库(accdb)进行数据存储。

我不得不在VB代码中为它手动定义触发器(我不想一直这样做,因此问题)。我知道MySQL和MS SQL Server确实支持数据库触发器。但是要用我的付费软件分发它们,我需要一个商业许可证。有没有免费的替代品,我可以用我的安装人员打包吗?

现在我只卖了VB.net程序。客户已经拥有Office 2007.

我应该继续以这种方式销售我的程序吗?或者是否有更简单的替代方案,我可以使用安装程序打包?我不想为DBMS中已存在的功能编写代码。

1 个答案:

答案 0 :(得分:3)

SQL Server Express Edition可免费重新分发您的应用程序。

MySQL是开源的,您的应用程序也可以免费再分发。