编译方法-增量编译和完全编译问题??
为了减少编译时间,我一般采用增量编译的方法。结果出了问题。
出问题的时候的情况:
代码在3台不同机器,编译的时候,合并在1台机器(一般就是在这台机器)上编译。
编译是成功的,但是在程序运行的时候出了错误:即DATAWINDOW在构造SQL语句的时候构造不完全。
具体的是:我删除数据库记录的时候是删除DATAWINDOW的记录,然后UPDATE来删除,结果,程序运行的时候,DATAWINDOW构造的删除语句的WHERE部分没有生成,导致整个表的数据全部被删除。
后来,我用了完全编译后,程序运行就对了。
请问有谁知道为什么吗??
先谢谢了。。。。。。