标签: c# sql
我不确定我是否正确地标出了标题。但问题是:
我有
使用C#
list<int>
orderIDs
SQL Server中包含两列的表:"name"和"orderID"
"name"
"orderID"
无权在数据库中创建临时表。
在C#中检索每个orderID的名称集的最快方法是什么?
在我的头顶,我可以
有更好的方法来实现这个目标吗?
提前致谢
答案 0 :(得分:2)
如果您可以将平面文件推送到SQL Server可以读取的位置,请考虑OpenRowset(here)或OpenDataSource(here)函数。
OpenRowset
OpenDataSource
这些允许您将平面文件视为可以连接到数据库中其他表的行集。
请注意争用 - 如果您有多个客户端想要为自己的ID列表查找名称,则需要在每个查询的持续时间内创建该文件的不同命名副本。