0

我正在尝试制作一个将信息插入数据库的移动应用程序,虽然我有它提取信息并创建了我的服务,但当我使用 Flash Builder 4.6 自动创建的标准创建服务时,它根本不插入任何东西进入数据库。

我已经尝试了一切,现在我使用以下代码:

我首先使用服务调用的值创建一个变量数组

....
 protected var Coordinatelist2:Coordinatelist = new Coordinatelist();

然后我创建了一个函数来填写信息。按下按钮时会声明变量 SesID、Lat 和 Long。

....
  protected function createCoordinatelist(item:Coordinatelist):void
            {
                Coordinatelist2.SessionID = SesID;
                Coordinatelist2.Latitude = Lat;
                Coordinatelist2.Longitude = Long;
                createCoordinatelistResult.token = coordinatelistService.createCoordinatelist(Coordinatelist2);
            }

在此之后,我将以下代码行添加到按钮函数的末尾。

 .....
 createCoordinatelist(Coordinatelist2);

现在,就我而言,这应该是使用创建的服务令牌将 SesID、Lat 和 Long 的项目写入数据库,但是当我这样做时,根本没有任何东西进入数据库。

我在这里做错了吗?

4

1 回答 1

0

很抱歉造成混乱,但我来对了。

我发现我没有做的是在创建令牌后提交我的令牌。我只是使用createCoordinatelistResult.token = coordinatelistService.commit();它,它工作得很好。

感谢您的反馈

于 2012-03-04T14:23:36.403 回答