使用SQL在数据集中命名数据表
本文关键字:数据表 集中 数据集 SQL 数据 使用 | 更新日期: 2023-09-27 18:02:39
我已经建立了一个后端系统,允许用户添加多个内容部分,小部件等。
出于性能原因,我想将对SQL服务器的查询保持在最低限度,这是我当前的流程:
- 我检查我的主表哪些部件已经添加。
- 我运行每一行并构建从多个表中获取内容的"批处理"sql查询。
- 调用已完成的查询列表
现在问题来了:
表的顺序永远不会相同,而且我找不到一种方法来命名返回的表。
最好在每个返回的DataTable中指定一列来指定它实际上是什么,然后循环遍历数据集吗?
或者实际上有一种命名返回表的方法吗?
据我所知,没有办法自动完成。可以给表映射一个try -> http://geekswithblogs.net/dotNETvinz/archive/2009/08/03/why-dataset-creates-tablen-as-the-default-table-name.aspx
没有人回答在数据集中指定数据表,所以我最终为每个数据表添加一个列,使其唯一和"可搜索"解决我的问题。