Foxtable(狐表)用户栏目专家坐堂 → sql 异常捕捉,在报错的时候,建议加上错误的代码位置,方便用户定位问题


  共有1901人关注过本帖平板打印复制链接

主题:sql 异常捕捉,在报错的时候,建议加上错误的代码位置,方便用户定位问题

帅哥哟,离线,有人找我吗?
qq121454970
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:880 积分:9005 威望:0 精华:3 注册:2012/4/22 18:06:00
sql 异常捕捉,在报错的时候,建议加上错误的代码位置,方便用户定位问题  发帖心情 Post By:2018/3/30 12:04:00 [只看该作者]

在使用狐表的时候,多多少少,会设计很多的sql语句在里面,可能sql里面的逻辑不严谨,会导致报一些语法错误,希望在报错的时候,能够提示出错代码的具体位置

比如下面这样的效果

图片点击可在新窗口打开查看此主题相关图片如下:1501.gif
图片点击可在新窗口打开查看

现在报错的样式,是这样的,得满世界去找,太崩溃了图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看

====================现在的错误提示,是这样的====================

以下内容为程序代码:

1 System.Data.OleDb.OleDbException (0x80040E14): ',' 附近有语法错误。
2 ',' 附近有语法错误。
3 at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
4 at System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
5 at Foxtable.SQLCommand.ExecuteNonQuery()


以下内容为程序代码:

1 System.Data.OleDb.OleDbException (0x80040E57): 语句已终止。
2 将截断字符串或二进制数据。
3 at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
4 at System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
5 at Foxtable.SQLCommand.ExecuteNonQuery()

[此贴子已经被作者于2018/3/30 12:06:27编辑过]

 回到顶部