一直困扰我的简单问题。我正在Flashbuilder上的一个项目,已经生成了一个PHP服务。我不得不对数据库进行一些更改。如何让flashbuilder识别这些更改。我已经对php方法进行了更改,我知道如何让它们识别出来。它只是我数据库中添加的字段,如何将它们导入到php中,然后进入相应的actionscript对象。
由于
答案 0 :(得分:2)
每次更改数据库时,都必须“刷新”模型(PHP页面)。在Flex中,它被称为值对象(VO),它只是一个表示和存储数据库中数据的PHP类。
当数据库表发生更改时,VO对象也必须更改,否则无法访问数据库的新增内容。
发生的事情是FlashBuilder看到旧版本的VO对象,因为它尚未更新。您可以在PHP中手动编写VO并导入它,或者使用FlashBuilder向导根据新的数据库表重新创建它,而不必像第一次创建时那样编写代码。
有关该主题的更多信息,请参阅:http://www.flashrealtime.com/flash-builder-4-and-php-data-services/
答案 1 :(得分:0)
您使用的是价值对象吗?
无论如何,尝试这样做: 1.在Flash Builder中刷新您的服务(右键单击 - >刷新,或者只需按下按钮) 2.在Flash Builder中右键单击您的服务并确定输出类型。这个简单的过程将询问php服务所需的参数,并将生成新对象