![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
рад за тебя..
xmlns:sql="com.maclema.mysql.controls.*" зачем такая ссылка, если swc подключена к проекту?
__________________
Пора бы мне уже умнеть.. |
|
|||||
|
это не ссылка, а объявление простанства имен. Посмотри на mxml:
Откуда mxmlc знает где брать MysqlService? Вот мы ему и подсказываем: Если ты используешь as3 для создание экземпляра MysqlService тогда тебе не потребуется объявлять пространство имен. В этом случае ты используешь import:
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE |
|
|||||
|
Не судьба мне ползьзоваться assql походу, зато получилось asql..
__________________
Пора бы мне уже умнеть.. |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 76
|
Точно такая же ошибка как у Ноябрь.
vooparker, а есть возможность выложить пример кода(а лучьше целый проект) который работает, хотябы компилируется? Цитата:
|
|
|||||
|
Регистрация: Sep 2007
Сообщений: 76
|
|
|
|||||
|
2Ноябрь и Alex_B: на счет assql, код который приведен на http://maclema.com/assql/ не работает по той причине что он приведен для alpha версии assql, а именно она у меня и использовалась =) и никаких проблем у меня соответсвенно нет =)
Ошибка: Абсолютно правомерна потому как: Цитата:
Пример коннекта к базе: <?xml version="1.0"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
creationComplete="init();">
<mx:Script>
<![CDATA[
import com.maclema.mysql.Connection;
private var mysqlConnection:Connection;
private function init ():void
{
mysqlConnection = new Connection( 'localhost', 3306, 'root', '', 'sample_assql');
mysqlConnection.connect();
}
]]>
</mx:Script>
</mx:Application>
Цитата:
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE Последний раз редактировалось vooparker; 04.10.2007 в 17:57. |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 76
|
vooparker, спасибо за разъяснения.
было бы здорово увидеть ваш пример. |
|
|||||
|
Если не разобрались
http://asql.mooska.pl/release/srcview/ ->download source (Zip, 28K) Соответственно подключаете к проекту в source path Рабочий код смотреть здесь http://mooska.pl/forum/viewtopic.php?p=4#4 вобщем-то там все на главной странице написано. У этого драйвера есть недостаток, слушателя можно ставить только на экземпляр Asql(), т.е. private var connector:Asql = new Asql();//creating instance of asql connector.addEventListener(SQLEvent.SQL_DATA, handleData); а в assql это делается хз как (я не пользовался) вот такой фрагмент: var dataRequest:MyDataRequest = myDBService.getButtonToolTip(buttonInfo); dataRequest.addEventListener(SQLEvent.SQL_DATA, funk) в Asql же придется делать так: var asqlConnForToolTip:Asql = new Asql();
asqlConnForToolTip.connect("localhost", "root", "***", "tsdb" , 3306);
asqlConnForToolTip.addEventListener(
SQLEvent.CONNECT, function (event:SQLEvent):void{
asqlConnForToolTip.query("SELECT * FROM pers, "+ b.pers_tab +" WHERE pers.id = "+ b.pers_tab +".pers_id");
}
);
Еще вылезает много предупреждений, но все нормально работает.
__________________
Пора бы мне уже умнеть.. Последний раз редактировалось Ноябрь; 04.10.2007 в 23:45. |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 76
|
Спасибо.
|
|
|||||
|
А почему, собственно, как с 2.0 не делать? Посылать xml-транзакции на скрипт, а уж он пусть и взаимодействует с sql.
__________________
Дело не в тебе |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|