BULK INSERT 大批量插入时如果只碰到少量错误,怎么能让db.ExecuteCommand(mycmd)不报错? 我用 "BULK INSERT 语句插入有十几万条记录的文本文件,中间可能会有几条数据的格式不对,在sqlserver里面可以正正常出来结果,只不过最后报告有两三条失败记录什么的。但在C#里面用mydb.ExecuteCommand(mycmd)运行时,都要报错,请问有什么办法可以忽略掉吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try catch捕捉到异常后,记录然后继续插入 BEGIN TRY--....END TRYBEGIN CATCHPRINT -1END CATCH 我现在就在用try catch,问题是用了后我就不知道是不是真的出错了,我的意思5条10条以内的失败记录就忽略掉,如果有几百几千条记录还是应该报错的。我怎么知道一共有几条出错呢? catch(SqlException ex){ // do something} C# 获取动态控件内容。。 请教简便方法 关于判断 初学GridView,请指教。。。 datagridview 绑定数据问题? WMI拒绝访问的问题! ????内存的分配????? 急救:::::::RDLC报表问题:老是显示正在加载 字节数组如何相加???? Web中的DropDownList控件,不能写数据,只能选择,如何解决? 为什么我的treeview没有_AfterSelect事件 .Net串口通信问题 快来啊~~
BEGIN TRY
--....
END TRYBEGIN CATCH
PRINT -1
END CATCH
我现在就在用try catch,问题是用了后我就不知道是不是真的出错了,我的意思5条10条以内的失败记录就忽略掉,如果有几百几千条记录还是应该报错的。
我怎么知道一共有几条出错呢?
// do something
}