Successfully reported this slideshow.
AS3FlexDBConectarea la MySQL din FLEX
Alexandru Ghiura
RIA Software Developer
contact@ghalex.com
http://ghalex.com
Martie ...
Bine ați venit:
o Vă mulțumesc că ați venit
o Informații utile:
• http://ghalex.com/presentations
• http://code.google.com...
Agenda:
o Ce este AS3FlexDB ?
o Ce avantaje oferă AS3FlexDB ?
o Cum execută AS3FlexDB un SQL ?
o Cum instalăm AS3FlexDB ?
...
Ce este AS3FlexDB ?
Ce avantaje oferă AS3FlexDB:
o Rapiditate
o Uniformitate
o Portabilitate
Flex fară AS3FlexDB:
MySQL
MySQL
Flex fară AS3FlexDB, unde scriem cod?
MySQL
MySQL
AS3 Code PHP/ASP/CF
Flex cu AS3FlexDB, unde scriem cod?
MySQL
MySQL
AS3 Code AS3FlexDB
Cum execută
AS3FlexDB un SQL
Cum execută AS3FlexDB un SQL?
MySQLAS3 Code
AS3FlexDB
Service
AS3FlexDB
Cum instalăm
AS3FlexDB
Cum instalăm AS3FlexDB:
AMFPHP:
o Instalăm AMFPHP
• http://itutorials.ro/viewtopic.php?f=9&t=4
• http://www.sephiroth.it/t...
Cum folosim
AS3FlexDB
Un exemplu foarte simplu, folosind MXML:
<mx:DataGrid id="dg1"
width="100%"
height="100%"
dataProvider="{q1.Records}">
<mx...
Un exemplu foarte simplu, folosind AS3:
private var db :IDatabase;
private var query :IQuery;
private function f0():void
{...
Securitate
Demo
Q & A
Upcoming SlideShare
Loading in …5
×

AS3FlexDB

1,209 views

Published on

Published in: Technology
  • Be the first to comment

AS3FlexDB

  1. 1. AS3FlexDBConectarea la MySQL din FLEX Alexandru Ghiura RIA Software Developer contact@ghalex.com http://ghalex.com Martie 2009
  2. 2. Bine ați venit: o Vă mulțumesc că ați venit o Informații utile: • http://ghalex.com/presentations • http://code.google.com/p/as3flexdb/ • http://itutorials.ro/viewtopic.php?f=9&t=7 • http://sephiroth.it/tutorials/flashPHP/as3flexdb/ • http://ghalex.com/blog/?p=53 • http://ghalex.com/docs/as3flexdb/
  3. 3. Agenda: o Ce este AS3FlexDB ? o Ce avantaje oferă AS3FlexDB ? o Cum execută AS3FlexDB un SQL ? o Cum instalăm AS3FlexDB ? o Cum folosim AS3FlexDB ? o Securitate o Demo o Q & A
  4. 4. Ce este AS3FlexDB ?
  5. 5. Ce avantaje oferă AS3FlexDB: o Rapiditate o Uniformitate o Portabilitate
  6. 6. Flex fară AS3FlexDB: MySQL MySQL
  7. 7. Flex fară AS3FlexDB, unde scriem cod? MySQL MySQL AS3 Code PHP/ASP/CF
  8. 8. Flex cu AS3FlexDB, unde scriem cod? MySQL MySQL AS3 Code AS3FlexDB
  9. 9. Cum execută AS3FlexDB un SQL
  10. 10. Cum execută AS3FlexDB un SQL? MySQLAS3 Code AS3FlexDB Service AS3FlexDB
  11. 11. Cum instalăm AS3FlexDB
  12. 12. Cum instalăm AS3FlexDB: AMFPHP: o Instalăm AMFPHP • http://itutorials.ro/viewtopic.php?f=9&t=4 • http://www.sephiroth.it/tutorials/flashPHP/flex_remoteobject/ AS3FlexDB: o Copiem fisierul “database.php” in directorul “servicesmysql”. o Adaugăm AS3FlexDB_version.swc la proiectul nostru
  13. 13. Cum folosim AS3FlexDB
  14. 14. Un exemplu foarte simplu, folosind MXML: <mx:DataGrid id="dg1" width="100%" height="100%" dataProvider="{q1.Records}"> <mx:columns> <mx:DataGridColumn dataField="fname" headerText="First Name"/> <mx:DataGridColumn dataField="lname" headerText="Last Name"/> <mx:DataGridColumn dataField="password" headerText="Password"/> </mx:columns> </mx:DataGrid> <phi:ConnectionData id="c1" name="mxml_conn1" host="localhost" db="test" username="root" password="root" /> <phi:Database id="db1" connection="{c1}" /> <phi:Query id="q1" database="{db1}" q="SELECT * FROM users WHERE 1" /> <phi:QueryExecute id="q1ex" query="{q1}" />
  15. 15. Un exemplu foarte simplu, folosind AS3: private var db :IDatabase; private var query :IQuery; private function f0():void { db = Database.getInstance(); query = new Query(); db.connect("conn1", "root", "", "localhost", "flexdb", true); query.connect("conn1", db); } private function f1():void { query.addEventListener(Query.QUERY_END, queryEnd); query.execute("SELECT * FROM users WHERE 1"); } private function f2(evt:Object ):void { users = query.getRecords(); }
  16. 16. Securitate
  17. 17. Demo
  18. 18. Q & A

×