Josh Baldwin
asked on
What is wrong with this datagrid not sending back data to mysql
I am brand new to flashbuilder and looking over everything, I cannot figure out what I am missing to make this grid send data back to the mysql database.
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" xmlns:pricingservice="services.pricingservice.*">
<fx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.events.DataGridEvent;
import mx.events.FlexEvent;
protected function dataGrid_creationCompleteHandler(event:FlexEvent):void
{
getAllpricingResult.token = pricingService.getAllpricing();
}
protected function dataGrid_itemEditEndHandler(event:DataGridEvent):void
{
PricingService.updatepricing(Pricing);
}
]]>
</fx:Script>
<fx:Declarations>
<s:CallResponder id="updatepricingResult"/>
<pricingservice:PricingService id="pricingService" fault="Alert.show(event.fault.faultString + '\n' + event.fault.faultDetail)" showBusyCursor="true"/>
<s:CallResponder id="getAllpricingResult"/>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<mx:DataGrid id="dataGrid" creationComplete="dataGrid_creationCompleteHandler(event)" dataProvider="{getAllpricingResult.lastResult}" editable="true" itemEditEnd="dataGrid_itemEditEndHandler(event)" change="dataGrid_changeHandler(event)" enabled="true" horizontalCenter="124" verticalCenter="-77">
<mx:columns>
<mx:DataGridColumn headerText="idPricing" dataField="idPricing"/>
<mx:DataGridColumn headerText="PieceType" dataField="PieceType"/>
<mx:DataGridColumn headerText="PrintPrice" dataField="PrintPrice"/>
<mx:DataGridColumn headerText="DBPostage" dataField="DBPostage"/>
<mx:DataGridColumn headerText="SatPostage" dataField="SatPostage"/>
<mx:DataGridColumn headerText="SatList" dataField="SatList"/>
<mx:DataGridColumn headerText="TradAddressing" dataField="TradAddressing"/>
<mx:DataGridColumn headerText="VariableAddressing" dataField="VariableAddressing"/>
<mx:DataGridColumn headerText="ShippingMailOnly" dataField="ShippingMailOnly"/>
<mx:DataGridColumn headerText="TradDBTotal" dataField="TradDBTotal"/>
<mx:DataGridColumn headerText="VariableDBTotal" dataField="VariableDBTotal"/>
<mx:DataGridColumn headerText="TradSatTotal" dataField="TradSatTotal"/>
<mx:DataGridColumn headerText="VariableSatTotal" dataField="VariableSatTotal"/>
</mx:columns>
</mx:DataGrid>
</s:Application>
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.