类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
有的表会生成:TABLE(....NAME=表名_字段名 DBNAME="表名.表名".......(1)
有的表会生成:TABLE(....NAME=字段名 DBNAME="表名" .......(2)
问题是:什么情况下会生成(1),什么情况下会生成(2),有没有特定的代码(参数)可以指定生成的类型?在PB7.0中没有问题的,在PB9.0中就出现了这个问题。我现在程序的升级遇到了这个坎了。
请帮帮忙。谢谢先!
网友回答:
数据源里有两个或者以上表关联的时候,系统会自动在字段前加表名.
如果你先是从一个表中取的数据,后来把第二个表加入关联起来,那么原来部分的列就是没有表名前缀
的,后来加的都有前缀.
pb7-->pb9有很多麻烦事,sybase公司有意思,做升级不能向下兼容,你可以取别名 as ...
解决就好, 祝贺
恭喜你自力更生!用的是逐个修改方法?
呵呵,感觉是逐个修改,PB有时候真他MA的烦