sql - 在 VB.NET 中嵌入 SQL 的最佳方式是什么

标签 sql vb.net

我正在寻找有关使用 VB.NET 或 C# 中嵌入的 SQL 的软件的最佳实践或项目布局的信息。该软件将连接到完整的 SQL 数据库。该软件是用 VB6 编写的并移植到 VB.NET,我们想更新它以使用 .NET 功能,但我不知道从哪里开始我的研究。我们使用的是 Visual Studio 2005。所有数据库操作都是通过 VB 完成的。

更新:澄清。我们目前使用SqlConnection、SqlDataAdapter、SqlDataReader来连接数据库。我所说的嵌入是指 SQL 存储过程在我们的 VB 代码中编写脚本,然后在数据库上运行。我们所有的表、存储过程、 View 等都在 VB 代码中进行操作。我们的代码布局相当困惑。我正在寻找更好的架构或模式来组织我们的代码。

您能否推荐一些我可以通过 Google 搜索的书籍、网页、主题等,以帮助我更好地了解我们实现此目标的最佳方法。

最佳答案

I am looking for a better architecture or pattern that we can use to organize our code ...

topics that I can google

了解数据库事务的 DAL(数据访问层) 以下是面临类似情况的人发布的 StackOverflow 问题的链接

Creating a Class Library in VB.NET

当你用谷歌搜索"How to create DAL"时,您将看到如何创建 DAL 以及 DAL 是什么的列表。 这是一篇很好的文章,展示了 DAL 如何融入 N 层架构

关于sql - 在 VB.NET 中嵌入 SQL 的最佳方式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/608571/

相关文章:

SQL 多个 GROUP BY 表示在单行中

sql - hive 中的复杂查询分组

.net - 如何使单个事件处理程序处理ALL Button.Click事件?

c# - Entity Framework 寻找错误的列

vb.net - 将表单放入命名空间会导致 MissingManifestResourceException

条件插入的 Mysql 查询语法

PHP MySQL 按多列排序

sql - 有没有办法做像 SQL NOT top 语句这样的事情?

asp.net - 无法确定 GridView 中复选框的状态

.net - Microsoft.VisualBasic 命名空间 "true .NET"代码是吗?