SqlCommand不会为城堡抛出错误

时间:2014-06-21 14:54:05

标签: sql sql-server vb.net ado.net

我有一个在SQL Server 2008上运行的系统。当我从.NET应用程序执行某些查询时,我没有任何异常。

这是一个例子,我运行以下语句。我试图让服务器抛出异常:

myQueryStringVar = "select cast('test' as bit)"
Dim mySqlCmd As New SqlCommand(myQueryStringVar, Connection)

但执行命令我没有任何异常。

如果我在企业管理器上尝试此查询,但在不同的系统上(我无法访问该计算机上的企业管理器),我会收到以下错误:

  select cast('test' as bit)
  

将varchar值'test'转换为数据类型位时转换失败。

我很想知道是否有人可以为将来的调查提供一些意见。

您知道是否可以在SQL Server上设置阈值异常级别?因此,如果错误如果不那么重要,那么异常级别I就不会出现异常。

谢谢 莫里吉奥

0 个答案:

没有答案