【发布时间】:2011-06-23 17:28:06
【问题描述】:
在 SQL 2008 R2 表中插入类实例列表的最佳方法是什么?
我在 CLR 过程中使用 C# 来获取和插入数据。
我正在尝试将 Active Directory 中的计算机对象信息插入 SQL Server 表中。 使用 System.DirectoryServices,可以在“SearchResultCollection”中检索对象。我将每个“searchresult”对象修改为我的自定义类“ComputerObject”。
然后我将它们放入列表List<ComputerObject>,
如何将每个“ComputerObject”作为 SQL 表中的行插入?我不想为每一行使用一个插入语句。
如果需要,我还可以将List<ComputerObject> 检索到另一个数据结构中,这样会更容易插入到 SQL 表中。
此外,每当 CLR Proc 运行时,都会将数据附加到表中。
谢谢。
【问题讨论】:
-
什么语言?什么 SQL 方言?
-
C# 3.0 使用 CLR Proc 获取数据并插入。
标签: c# sql-server active-directory clr directoryservices