Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Вывод списка таблиц БД. Помогите новичку. (http://www.flasher.ru/forum/showthread.php?t=139510)

Chum 03.05.2010 16:09

Вывод списка таблиц БД. Помогите новичку.
 
Помогите плиз советом. Плохо владею SQL-языком. Начал осваивать AIR. Работаю с AIR не во Flex а во Flash.
Практических примеров работы - почти никаких. То что есть в справочниках - кот наплакал, а самому доходить -
ну как-то очень со скрипом. Пытаюсь вывести список таблиц в БД SQLite. Код примерно такой (достал из классов
и собрал всё в один блок чтобы хоть что-то получить):

Код AS3:

strBDk="file:///C:/AIR/dbBaza.db";
strSQLzap="SELECT name FROM sqlite_master";
// --- Был второй вариант --- ;
//strSQLzap = "SELECT name FROM sqlite_master WHERE type='table' ORDER BY name";
var cont:SQLConnection=new SQLConnection  ;
var baza:File=File.applicationStorageDirectory.resolvePath(strBDk);
cont.open(baza);
var selectStmt:SQLStatement=new SQLStatement  ;
selectStmt.sqlConnection=cont;
selectStmt.text=strSQLzap;
selectStmt.addEventListener(SQLEvent.RESULT,resultHandler);
selectStmt.addEventListener(SQLErrorEvent.ERROR,errorHandler);
selectStmt.execute();
function resultHandler(event:SQLEvent):void {
        var result:SQLResult=selectStmt.getResult();
        var numResults:int=result.data.length;
        for (var i:int=0; i<numResults; i++) {
                var row:Object=result.data[i];
                var output:String="name : "+row.name;
                trace(output);
        }
}
function errorHandler(event:SQLErrorEvent):void {
 
}

И накак ! Подскажите плиз реально работающий код. И если есть у кого-нить ссылки на хорошо отработанные примеры
работы с AIR приложениями во Флеши скиньте плиз ссылочки !

udaaff 03.05.2010 20:21

Для оформления своего кода надо использовать теги [code][/code]


Часовой пояс GMT +4, время: 20:24.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.