2012-01-11 48 views
0

我们使用IRowsetFastLoad一次将批次的500行加载到SQL Server数据库中。有时由于数据错误,批处理失败,例如,存在主键冲突或浮点列具有NaN值。有没有办法确定哪一行导致失败,因此我们可以成功地重试并加载其余的499行?是否有可能通过IRowsetFastLoad判断哪一行失败?

回答

0

看来问题的简短答案是否定的,没有办法知道哪一行创建了错误,并且没有办法在失败后操作行。

但是,有GetErrorInfo函数来检索有用的错误消息。

相关问题