今天应该是上班以来加班最久的一次吧,但主要的原因在我。按理说,测试应用程序执行结果的时候,若与数据库相关的话,都会直接看看数据库上的结果,进行对比校验。如果发生了不一致,多半是应用程序的问题,或者说要在应用程序这方面来解决。
现在的问题就是,两边的结果不一致,SQL文在数据库中执行有数据,但程序就是出不来,说没找到。今天70%的时间都在解决这个问题,依据往常的经验,这种不一致是有可能存在的,我也在一步一步的修改SQL文,但就是不行。没办法,我都要崩溃了,因为它的错误信息反馈给我的就是一个常理要被推翻。
最后经过无数的尝试(不整完今天估计走不了,昨天就闲了一天),我终于知道了原因:程序和数据库连接的是不同DB,就这么简单。觉得自己SB了,不过责任还有鬼子的原因,TM告诉我的就是错的,狂Faint。

No comments yet
There are no comments yet, be the first!