default return type of a webservice is arraycollection.
you can switch it to e4x. and trace where it holds the XMLListCollection.
dataGrid's dataProvider needs either ArrayCollection or XMLListCollection.
So for further filter or format, you'd better choose e4x.
And relatively choose XMLListCollection as dataProvider.
to do this, you need format the data returned from database into XML.
then you got it.