这个是什么原因?
程序代码:
USE fc\szpt IN 0 ALIAS t1 AGAIN USE fc\szpt IN 0 ALIAS t2 AGAIN SELECT t1 SET RELATION TO RECNO()+1 INTO "t2" SELECT t1 REPLACE ALL; t2.b5y1 WITH IIF(t1.a1+5=t2.a1 OR ; t1.a1+5=t2.a2 OR ; t1.a1+5=t2.a3 OR ; t1.a1+5=t2.a4 OR ; t1.a1+5=t2.a5 OR ; t1.a1+5=t2.a6 ,'B5Y1',""); t2.b5y2 WITH IIF(t1.a2+5=t2.a1 OR ; t1.a2+5=t2.a2 OR ; t1.a2+5=t2.a3 OR ; t1.a2+5=t2.a4 OR ; t1.a2+5=t2.a5 OR ; t1.a2+5=t2.a6 ,'B5Y2',""); t2.b5y3 WITH IIF(t1.a3+5=t2.a1 OR ; t1.a3+5=t2.a2 OR ; t1.a3+5=t2.a3 OR ; t1.a3+5=t2.a4 OR ; t1.a3+5=t2.a5 OR ; t1.a3+5=t2.a6 ,'B5Y2',"") *t2.b5y4 WITH IIF(t1.34+5=t2.a1 OR ; t1.a4+5=t2.a2 OR ; t1.a4+5=t2.a3 OR ; t1.a4+5=t2.a4 OR ; t1.a4+5=t2.a5 OR ; t1.a4+5=t2.a6 ,'B5Y4',""); t2.b5y5 WITH IIF(t1.a5+5=t2.a1 OR ; t1.a5+5=t2.a2 OR ; t1.a5+5=t2.a3 OR ; t1.a5+5=t2.a4 OR ; t1.a5+5=t2.a5 OR ; t1.a5+5=t2.a6 ,'B5Y5',""); t2.b5y6 WITH IIF(t1.a6+5=t2.a1 OR ; t1.a6+5=t2.a2 OR ; t1.a6+5=t2.a3 OR ; t1.a6+5=t2.a4 OR ; t1.a6+5=t2.a5 OR ; t1.a6+5=t2.a6 ,'B5Y6',""); t2.b5z1 WITH IIF(t1.a1-5=t2.a1 OR ; t1.a1-5=t2.a2 OR ; t1.a1-5=t2.a3 OR ; t1.a1-5=t2.a4 OR ; t1.a1-5=t2.a5 OR ; t1.a1-5=t2.a6,'B5Z1',""); t2.b5z2 WITH IIF(t1.a2-5=t2.a1 OR ; t1.a2-5=t2.a2 OR ; t1.a2-5=t2.a3 OR ; t1.a2-5=t2.a4 OR ; t1.a2-5=t2.a5 OR ; t1.a2-5=t2.a6 ,'B5Z1',""); t2.b5z3 WITH IIF(t1.a3-5=t2.a1 OR ; t1.a3-5=t2.a2 OR ; t1.a3-5=t2.a3 OR ; t1.a3-5=t2.a4 OR ; t1.a3-5=t2.a5 OR ; t1.a3-5=t2.a6 ,'B5Z1',""); t2.b5z4 WITH IIF(t1.a4-5=t2.a1 OR ; t1.a4-5=t2.a2 OR ; t1.a4-5=t2.a3 OR ; t1.a4-5=t2.a4 OR ; t1.a4-5=t2.a5 OR ; t1.a4-5=t2.a6 ,'B5Z1',""); t2.b5z5 WITH IIF(t1.a5-5=t2.a1 OR ; t1.a5-5=t2.a2 OR ; t1.a5-5=t2.a3 OR ; t1.a5-5=t2.a4 OR ; t1.a5-5=t2.a5 OR ; t1.a5-5=t2.a6 ,'B5Z1',""); t2.b5z6 WITH IIF(t1.a6-5=t2.a1 OR ; t1.a6-5=t2.a2 OR ; t1.a6-5=t2.a3 OR ; t1.a6-5=t2.a4 OR ; t1.a6-5=t2.a5 OR ; t1.a6-5=t2.a6 ,'B5Z1',"") SET RELATION TO
在使用REPLACE ALL时,行“*”以上保存正常,再增加一行代码,点“保存时”报“语法错误”。
是什么原因?
以前在使用REPLACE ALL时,行不超过200。