Los componentes Resolver se utilizan con el componente DataSet (parte de la funcionalidad de administración de datos de la arquitectura de datos de Flash) para guardar los cambios en un origen de datos externo. Son tanto el componente RDBMSResolver como el componente XUpdateResolver. Los componentes Resolver toman un paquete delta (devuelto por DataSet.deltaPacket) y lo convierten en un paquete de actualización con un formato apropiado para el tipo de Resolver. Los componentes Connector pueden transmitir a continuación el paquete de actualización al origen de datos externo. Los componentes Resolver no aparecen en pantalla en tiempo de ejecución.
|
NOTA |
|
El componente RDBMSResolver sólo es compatible si trabaja con un documento que especifique ActionScript 2.0 en la Configuración de publicación. |
El componente RDBMSResolver crea un paquete de actualización XML que puede analizarse fácilmente en sentencias SQL para actualizar una base de datos relacional. El componente RDBMSResolver se conecta a la propiedad DeltaPacket de un componente DataSet, envía su propio paquete de actualización a un conector, recibe los errores de servidor del conector y los vuelve a transferir al componente DataSet, todo ello mediante propiedades que pueden vincularse.
Para más información sobre la arquitectura de datos de Flash, consulte "Resolución de datos" en Utilización de Flash. Para más información sobre bases de datos relacionales, consulte "Resolución de datos en una base de datos relacional" en Utilización de Flash. Si desea ver un ejemplo completo de una aplicación que actualiza datos mediante el componente RDBMSResolver, consulte www.adobe.com/devnet/mx/flash/articles/delta_packet.html.
|
|
|
Puede utilizar el componente RDBMSResolver para enviar actualizaciones de datos a cualquier objeto que escriba y que pueda analizar XML y generar sentencias SQL para una base de datos (por ejemplo, una página ASP, un servlet Java o un componente de ColdFusion). |