Oralce From 开发中,会遇到 FRM-40505 的错误。本人总结遇到的情况可能是这样:
在建立data block 时,item对应数据库的的column来创建的话,本身是没有问题的,但是手动添加的时如果item的属性设置不对的话,就很有可能会出现40505 错误,就是在from中无法查询,想一下也是可以理解的,form中得数据是对应数据库的数据的,如果item的属性设置是number,但是DB中是varchar,这样的不匹配就当然就是系统无法帮助解决的,会报错,这里是不是有强制转化,本人没有试过,所以总结如下:
1. item 的 Data 属性块的data type,length等属性,必须和DB中的一致
2. item的 Data Base属性块的data item属性如果设置成 yes, 则相应的 column 就必须是相应DB的字段; 否则 前者为 no 后者为空;
item可以不对应DB字段,但是一定要设置关联为no.
Lumen Su 原创,转载标明出处,保留所有追究责任的权利。
    
Then, we've got it
There, show me open air
 
                    
                     
                    
                 
                    
                 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号