![]() |
1
4
你提到不想使用SSIS,但是你考虑过SqlBulkCopy吗?然后,除了.NET之外,不需要任何东西,但是您仍然可以使用最快/最直接的导入。 这将接受数据表,因此您可以在数据表中准备数据,然后触发。事务可以选择支持IIRC。对于较大的数据,您还可以实现IDataReader以提供完整的流式上传(同时仍在处理传输中的每一行)。 |
![]() |
2
1
|
![]() |
3
1
数据集可能最终会将INSERT语句发送到服务器,因此在我看来,最好只发送INSERT语句而不发送数据集。您还可以对进程进行更多的控制,比如检查单个行是否有错误、日志记录等。 |
![]() |
4
0
您可以将处理后的数据表转换为XML,并将其传递给Sql server中的存储过程(在一个查询中),然后让存储过程解析XML以创建记录。 |
|
5
-1
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 3 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 3 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 3 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 4 月前 |