我们正在开发一个新的vb.net项目,该项目将需要一个数据库,其中包含许多不同的表,每个表中可能有数千/数十万条记录。有比使用.mdb文件更好的选择吗?使用mdb的明显好处是我们可以使用Access轻松地查看/编辑。我们只有vb.net express,所以我不认为我们可以使用SQL server (无论如何也不是真的想要),但是对于平面文件数据库,有比MDB更好的选择吗?
我有一个用VB.NET编写的独立的Windows Form应用程序,它目前连接到一个本地访问数据库(.mdb文件),并使用几个表中的数据。它从不写入或修改数据库。我正在尝试弄清楚如何保护这个数据库,这样用户就不能访问它。我认为最好的方法是将DB作为嵌入式资源存储在项目中。然而,我不知道如何让它工作。我已经将.mdb文件添加到项目资源中,并将其属性设置为"Embedded Resource“和"Do not copy”。但是现在我如何引用DB来创建连接