Foros del Web » Creando para Internet » Flash y Actionscript »

Problemas FLEX + COLDFUSION

Estas en el tema de Problemas FLEX + COLDFUSION en el foro de Flash y Actionscript en Foros del Web. Hola, este es mi primer post en este foro y primero de todo me gustaría deciros felicitaros por la ayuda que prestáis, y ahora os ...
  #1 (permalink)  
Antiguo 15/04/2009, 03:36
 
Fecha de Ingreso: abril-2009
Mensajes: 9
Antigüedad: 15 años
Puntos: 0
Mensaje Problemas FLEX + COLDFUSION

Hola, este es mi primer post en este foro y primero de todo me gustaría deciros felicitaros por la ayuda que prestáis, y ahora os expongo mi problemilla.
Bueno pues el problemilla que tengo es que estoy experimentando en montar una aplicación tipo formulario, la cual trabaja tendría que trabajar con coldfusion (ya que en php se que funciona), pero he estado mirando y probando ejemplos del estilo al que encontré en este foro pero no me acaban de funcionar. Aquí os pongo el enlace del que probé de este foro.

Cita:
Respuesta: Re: Flex y MySql

--------------------------------------------------------------------------------
Para poder manipular una BD en Flex ya sea 2.0 o 3 PRO, te recomiendo usar ColdFusion, instalalo, abre el administrador de CF y accesas el nombre de tu BD y de que tipo es, en tu caso mySQL.

Luego entras a ColdFusion y pones el siguiente codigo:

<cfcomponent name="Da un nombre cualquiera">
<cffunction name="Nombre que gustes" acces="remote" output="false" returntype="query">

<cftransaction isolation="read_uncommitted">
<cfquery name="getConsulta" datasource="nombre de tu BD" username="nombre de usuario" password="contraseña de usuario">
select * from nombre de la table
order by registro que quieras
</cfquery>
</cftransaction>

<cfreturn getConsulta> (le puse ese nombre a la cfquery para mas adelante mostrarte como llamarla en flex)

</cffunction>
</cfcomponent>


Ya en flex haces una funcion para llamar a tu CFC por ejemplo:

si quieres que flex manipule la consulta que hiciste haremos lo siguiente:

1. public function handleGetConsulta (event:ResultEvent) : void{
dataConsulta = event.result as ArrayCollection;
}
esta es tu funcion........

2. <mx:RemoteObject id="servicio" destination="ColdFusion" source="ruta donde tienes tu archivo de ColdFusion (ejemplo CFIDE.cfc.ejemplo" showBusyCursor="true">
<mx:method name="getConsulta" result="handleGetConsulta (event)" fault="mx.controls.Alert.show(event.fault.message) "/>
</mx:RemoteObject>

(en este paso 3 convertiste el nombre del ColdFusion Component a otro para que flex no lo confunda)

Asi es como funciona el asunto para manipular la BD, solo te faltaria manipular la funcion con botones o lo que gustes.

Atte. Jorge Sanabria Z. CFE LV

--------------------------------------------------------------------------------
Última edición por JSanabria_24; 24-oct-2008 a las 18:22
(es el ultimo post que esta editado en octubre del 2008)

PD: para probar el ejemplo ese utilizo el mismo iss6 (ya que no me daba problemas al trabajar con coldFusion).

PD:siento haver puesto el post de esta persona así pero la seguridad del foro no me permitia colocar el enlace.

Un saludo y gracias por vuestro tiempo.
  #2 (permalink)  
Antiguo 15/04/2009, 05:00
 
Fecha de Ingreso: abril-2009
Mensajes: 9
Antigüedad: 15 años
Puntos: 0
Respuesta: Problemas FLEX + COLDFUSION

Ya esta resuelto el problema, era un problema de rutas xD.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:02.