.net - 数据集。为什么要改用查询适配器或表适配器?

标签 .net strongly-typed-dataset

有人能告诉我为什么我会在数据集设计器中使用查询适配器而不是向表适配器添加查询吗?

问候

最佳答案

有时您的查询不需要与实际的数据表相关联。也许您有一个按逻辑分组在数据集中的查询,但没有真正的后备存储。

例如,假设您想调用一个存储过程来安全地删除给定客户的所有关联记录:

proc_DeleteAllAssociatedCustomerRecords

这实际上不属于任何一个特定实体,因为它可能跨越多个表,但仍然属于您的 CustomerDataSet。

关于.net - 数据集。为什么要改用查询适配器或表适配器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/956222/

相关文章:

c# - 逐步构建 OR 查询表达式

c# - 为什么C#创建对象时要选择接口(interface)类型?

c# - tempDirectory编译配置

c# - 如何将类型化的 DataTable 转换为实体列表?

sqlite - 在DataSet.xsd中指定数据库连接字符串的正确方法

database - 如何将命令/SQL 语句添加到强类型 TableAdapter 的更新/插入命令?

.net - 如何获取刚刚插入到 .net 类型化数据集中的行的主键?

c# - 如何使用 .NET 为 CloudFront 公开的 Amazon S3 生成签名 URL

.net - Entity Framework 类可以有非 Entity Framework 成员吗?