我好奇的是,没有源码你怎么维护

解决方案 »

  1.   

    当我没说,没注意你维护数据库
      

  2.   

    你自己都说了,需要显示到前台界面了,这个只有经过前台界面了,也就是程序,不改程序的话,如果程序本身有捕捉来自数据库的错误,但并没有直接提示那些错误,那么你在数据库那边怎么做都没用。
    因此程序至少有个地方要改,源码也在你们那嘛,你们可以自定义一个错误,至于怎么约定都可以,程序捕捉到的这种错误,就抛出到前台界面提示,其他的就照常拦截,因为有些错误信息那不是用户看得懂的~
      

  3.   

    看错了,你说源码没有~~
    那么,你只有尝试了,看程序本身有没有捕捉来自数据库的错误,并原本原样的抛出或者,我猜想可以做到,
    就是在一些内存级别的地方做功能,但我没有实际经验
      

  4.   

    你这问题貌似无解啊,你能做到的仅仅是数据库控制,然后靠返回值或者异常信息来反馈给应用程序,但应用程序会不会响应你的反馈完全不清楚,就算你抛出异常,应用程序是否捕捉了异常,是否对异常进行处理并以友好的形式的展示给用户,这是你仅修改数据库控制不了的
      

  5.   

    这要看代码怎么写的了,有的写法可以过滤掉数据库显示的全部错误信息。那你无论在数据库中怎么操作,都会被过滤掉,显示不出来。
      

  6.   

    我就是想通过程序没有处理的异常,让数据库直接触发后,抛给用户看就行了。友好不友好无所谓了。或者不论什么情况下,数据库里能直接向前台提示信息就好了,是不是很难做到?
      

  7.   

    无效需求啊!!!
    如果程序有约定,可以按照某种方式返回并显示错误,你就按约定做。
    如果程序不显示错误,你怎么做都没用。