2010-10-14 48 views
0

我想从一个表中选择一定数量的数据。基于这些数据,我想检查另外两个表格并将其插入到两个表格中。ADO.NET性能:哪种方法会更快,更合理?

所以我想迭代结果数据。使用DataReader或DataTable哪种方式更好(更快)和合理?

在此先感谢 RedsDevils

回答

1

你最终建立一个读者去填入表。相反是不正确的,所以我会坚持使用dataReader。

-Josh

+0

谢谢乔希。我的MS SQL数据库是2000怎么样?有什么办法可以避免DataTable? – RedsDevils 2010-10-14 02:11:28

+1

如果可能,请在服务器上创建一个存储过程。这样你就不必带回任何东西。 – JoshRoss 2010-10-14 02:24:27

+1

这里是BOL创建一个proc的链接... http://msdn.microsoft.com/en-us/library/ms187926.aspx – JoshRoss 2010-10-14 02:27:14