C# 在SQL数据库的列表中插入类实例
在SQL 2008 R2表中插入类实例列表的最佳方法是什么 我在CLR过程中使用C#来获取和插入数据 我正在尝试将Active Directory中的计算机对象信息插入SQL server表。 使用System.DirectoryServices,将在“SearchResultCollection”中检索对象。我将每个“searchresult”对象修改为我的自定义类“ComputerObject” 然后我把它们放在一个列表中, 如何将每个“ComputerObject”作为行插入SQL表中?我不想对每一行使用一条insert语句 如果需要,我还可以将C# 在SQL数据库的列表中插入类实例,c#,sql-server,active-directory,clr,directoryservices,C#,Sql Server,Active Directory,Clr,Directoryservices,在SQL 2008 R2表中插入类实例列表的最佳方法是什么 我在CLR过程中使用C#来获取和插入数据 我正在尝试将Active Directory中的计算机对象信息插入SQL server表。 使用System.DirectoryServices,将在“SearchResultCollection”中检索对象。我将每个“searchresult”对象修改为我的自定义类“ComputerObject” 然后我把它们放在一个列表中, 如何将每个“ComputerObject”作为行插入SQL表中?我
列表
检索到另一个数据结构中,以便更容易插入到SQL表中
此外,每当CLR Proc运行时,数据都会附加到表中
谢谢。因为您使用的是SQL Server 2008+,我假设您使用的是.NET语言,所以您可能会对使用ADO.NET与数据库交互感兴趣。2008允许使用表值参数,我建议您考虑使用这些参数作为将列表粉碎到表中的有效方法。这里是使用将数据加载到数据库的详细示例
否则,请将您的问题编辑成有用的内容。什么语言?什么样的SQL方言?C#3.0使用CLR Proc获取数据并插入数据。C#3.0使用CLR Proc获取数据并插入数据。我认为我们仍在寻找一个更好的解释来解释您试图实现的目标。您的列表的数据类型是什么?简化模式是什么样子的。C#应用程序是否将调用CLR proc来获取数据,然后另一个方法将其写入数据库?您是否希望修改进程以获取和写入数据。看看如何问一个好问题