我是PowerBuilder的新手,我需要向DataObject添加一个新列。 DataObject有几个字段,使用select语句检索数据。因此,如果我在select语句中添加一列,我会得到另一个名为compute_0041
的字段以及添加的列字段。当我尝试删除compute_0041
字段时,我在字段中看不到代表新列的任何值。如何删除自动添加的compute_0041
?
由于
答案 0 :(得分:2)
在Datawindow中,如果您不小心将0
或''
放在名为Computed Columns的选项卡中的某一行中,那么这些列可能会进来。当然,您也可以自己拥有一个计算列通过在那里指定它,但因为它似乎你认为你没有做任何事情,它出现了它自己似乎是一个偶然的问题。
您当然可以通过转到SQL模式并在那里检查来检查它。此外,设计视图中的最后一个选项卡显示了完整生成的SQL,您可以在其中轻松查看未选择的选择列。
希望以上内容能帮助您找出问题所在。如果您还有问题,请告诉我。