Vb.net 获取sql语句时发生SQLException

Vb.net 获取sql语句时发生SQLException,vb.net,exception,Vb.net,Exception,我正在开发一个VB.Net应用程序。应用程序有时抛出sql异常。是否有方法提取引发错误的sql语句?如果不是,解决方法是什么?如果只是有时,似乎不太可能是SQL中的语法错误。“SQL异常”非常广泛-您应该看看内部异常“拉SQL语句”是什么意思?如果您的意思是实际查看执行的SQL,那么它将位于执行的SqlCommand的CommandText中。也就是说,您应该查看异常的Errors集合中的每一项,以从数据库本身获取更具体的信息。我对异常或其内部工作原理没有深入的了解。我想我要做的是,当我的应用程

我正在开发一个VB.Net应用程序。应用程序有时抛出sql异常。是否有方法提取引发错误的sql语句?如果不是,解决方法是什么?

如果只是有时,似乎不太可能是SQL中的语法错误。“SQL异常”非常广泛-您应该看看内部异常“拉SQL语句”是什么意思?如果您的意思是实际查看执行的SQL,那么它将位于执行的
SqlCommand
CommandText
中。也就是说,您应该查看异常的
Errors
集合中的每一项,以从数据库本身获取更具体的信息。我对异常或其内部工作原理没有深入的了解。我想我要做的是,当我的应用程序在字段中使用时,有一种方法记录异常或查看语句。如果引发任何异常,我希望记录一些数据(变量)。大多数情况下都是sql异常