带有数据库的 vb.net

Posted

技术标签:

【中文标题】带有数据库的 vb.net【英文标题】:vb.net with Database 【发布时间】:2010-11-05 08:10:13 【问题描述】:

在 java 中,我们有这个命名空间“javax.persistence”。此命名空间允许您在运行应用程序时创建数据库,而无需打开 sqlserver 并在其中创建自动创建的数据库和表。 vb.net 中的名称空间是否与“javax.persistence”相同?如果是,请写一个代码示例作为更具体的示例?太感谢了

【问题讨论】:

我对Java一无所知,但你见过DomainObjects for .NET吗? (domainobjects.sourceforge.net) 我没用过,但看起来它可以满足你的需求。 我觉得这个问题和这个差不多:***.com/questions/2756307/… 【参考方案1】:

您是否考虑过使用实体框架进行代码优先?它确实需要 SQL 服务器,但架构设计是由您的域模型驱动的。 Scott Gu 有很好的介绍here

【讨论】:

如果您只是在寻找一个通用的 ORM(根据问题的评论),您可以使用 Entity Framework 的默认容量,但如果您想从您的代码库中进行实际的数据库设计,我会建议上面提到的 Code First 功能。

以上是关于带有数据库的 vb.net的主要内容,如果未能解决你的问题,请参考以下文章

带有MS访问数据库作为后端的VB.NET如何通过将数据库文件放入AppData文件夹进行部署?

数据集更新vb.net后DataGridView不刷新

如何在 vb.net 中打印带有标题的 datagridview 表?

VB.NET 2008 DataGridView 不更新 Visual Foxpro 数据库

VB.Net GPX 到数据表

从 VB.NET 项目访问 DB2 数据库的奇怪行为