ehxz 发表于 2013-4-29 20:02:44

如何判断datawindow里面某个栏位是否存在

dw_1.describe('pt_price.name')='!' //证明不存在

swimchen 发表于 2013-5-6 02:52:55

本帖最后由 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()一个对象名有时候会返回?,!,空串,这是测试中发现过的

ehxz 发表于 2013-5-6 12:50:35

swimchen 发表于 2013-5-6 02:52 static/image/common/back.gif
dw_1.describe('pt_price.name')='!' or
dw_1.describe('pt_price.name')='?'



谢谢!

柃巳 发表于 2020-1-11 16:29:35

学习了
页: [1]
查看完整版本: 如何判断datawindow里面某个栏位是否存在

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com