Recién estoy comenzando con esto de Flex y también comenzaron las dudas y los "problemas"...
Quiero hacer una aplicación de escritorio que contenga algunos campos, para dar de alta, eliminar y modificar datos dentro de una base de datos, algo simple como para comenzar, el caso es que ni si quiera puedo crear la base porque me da un error, estuve buscando información dentro de la misma página de adobe, les dejo el código que utilicé para ver si entre todos podemos resolverlo.
Código HTML:
<?xml version="1.0" encoding="utf-8"?> <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[ import flash.data.SQLConnection; import flash.events.SQLErrorEvent; import flash.events.SQLEvent; import flash.filesystem.File; var conn:SQLConnection = new SQLConnection(); conn.addEventListener(SQLEvent.OPEN, openHandler); conn.addEventListener(SQLErrorEvent.ERROR, errorHandler); var dbFile:File = File.applicationStorageDirectory.resolvePath("DBSample.db"); conn.openAsync(dbFile); function openHandler(event:SQLEvent):void { trace("La BD fue creada"); } function errorHandler(event:SQLErrorEvent):void { trace("Error message:", event.error.message); trace("Details:", event.error.details); } ]]> </mx:Script> </mx:WindowedApplication>
1120: Access of undefined property conn.
1120: Access of undefined property dbFile.
1120: Access of undefined property errorHandler.
1120: Access of undefined property openHandler.
Si alguien me puede ayudar se los agradeceré mucho...