^M Flex AIR + Framework SQLite ( SQLiteConnector ) | Andrés Villagrán Placencia

Flex AIR + Framework SQLite ( SQLiteConnector )

Para trabajar fácilmente con algún SQL estoy acostumbrado en PHP a utilizar Zend Framework, específicamente Zend Db, y como el espectacular Flex AIR tiene soporte para SQLite había que utilizarlo, pero buscando en internet no hay un framework para realizar este tipo de operaciones, por lo cual tuve que desarrollar algo que uso en Flex Media Player, y como este es GPL acá dejo una pequeña explicación de como utilizarlo:

Descargar Código

La utilización es sencilla, primero deben crear un objeto del tipo SQLiteConnector y suponiendo que ya se creo una base de datos SQLite con la tabla Prueba que tendrá las columnas Nombre y Apellido:

  1.  
  2. // Debemos crear una instancia de la clase
  3. // definiendo en el constructor el archivo
  4. var conn:SQLiteConnector = new SQLiteConnector("base_de_datos.sqlite");
  5. // Si deseamos insertar datos
  6. conn.DoSQL("INSERT INTO Prueba VALUES('Andrés', 'Villagrán')");
  7. // Si deseamos obtener un valor
  8. var nombre:String = conn.FetchOne("SELECT Nombre FROM Prueba");
  9. // Si deseamos obtener un arreglo con los datos
  10. var datos:Array = conn.FetchArray("SELECT * FROM Prueba");
  11. // Para mostrar los datos
  12. for(var i:int = 0; i < datos.length; i++) {
  13. trace("Nombre:", datos[i]["Nombre"], "Apellido:", datos[i]["Apellido"];
  14. }

Espero que les sirva.

Tags: , , ,

Monday, May 26th, 2008 Flex, Flex Air, Flex Media Player

No comments yet.

Leave a comment