如何判断datawindow里面某个栏位是否存在
dw_1.describe('pt_price.name')='!' //证明不存在 本帖最后由 swimchen 于 2013-5-6 02:54 编辑dw_1.describe('pt_price.name')='!' or
dw_1.describe('pt_price.name')='?'
其实sybase并没有给出判断是否存在的方法,他们推荐的是获得所有的object,然后再判断
if posw(dw_1.describe('datawindow.objects'),"~tpt_price~t")>0 or
posw(dw_1.describe('datawindow.objects'),"~tpt_price")>0 or
posw(dw_1.describe('datawindow.objects'),"pt_price~t")>0
then exists
describe()一个对象名有时候会返回?,!,空串,这是测试中发现过的 swimchen 发表于 2013-5-6 02:52 static/image/common/back.gif
dw_1.describe('pt_price.name')='!' or
dw_1.describe('pt_price.name')='?'
谢谢! 学习了
页:
[1]