我是PowerBuilder新手,需要在DataObject中添加一个新列。DataObject有几个字段,它们使用SELECT语句检索数据。因此,如果我在select语句中添加一列,我会得到另一个名为compute_0041的字段以及添加的列字段。当我尝试删除compute_0041字段时,在该字段中看不到任何表示新列的值。如何删除自动添加的compute_0041?
谢谢
发布于 2012-05-21 01:12:12
在数据窗口中,如果您不小心将0或''放在名为Computed Columns的选项卡中的某一行中,则可能会出现这些列。当然,您也可以通过在那里指定一个计算列来拥有它,但由于您似乎认为自己什么都没做,它自己出现了,这似乎是一个意外的问题。
当然,您可以通过进入SQL模式并在那里进行检查来检查它。此外,design视图中的最后一个选项卡显示了完整的生成的SQL,您可以在其中轻松地看到您未选择的选择列。
希望上面的内容能帮助你识别问题。如果你仍然有这个问题,请告诉我。
https://stackoverflow.com/questions/10642832
复制相似问题