![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2010
Сообщений: 3
|
Решил сделать строницу авторизации.
Имею mysql с базой ну и flex+assql. Делаю так private function handleConnected(e:Event):void { var ls:String="SELECT * FROM accounts WHERE username="+username.text+" AND password="+password.text; service.send(ls); err=0; } private function handleError(e:MySqlErrorEvent):void { Alert.show(e.text); } private function checkLogin():void { if (service.lastResult==null) { currentState='first'; } } <assql:MySqlService id="service" hostname="localhost" username="admin" password="admin" database="site" autoConnect="true" connect="handleConnected(event)" sqlError="handleError(event)" /> когда жму на кнопку то вызывается функция checkLogin запрос проходит, НО....на следующую страницу он заходит сразу, а ошибку об не правильно пароле вешает потом подскажите как сделать |
|
|||||
|
так вы же не дожидаетесь результата в service.lastResult
да и все запросы лучше двигать через респондер |
|
|||||
|
Регистрация: Jul 2010
Сообщений: 3
|
сделал
но мне не нравится, скорость доступа до базы можно ли assql наворотить чтоль? |
|
|||||
|
Цитата:
![]() |
|
|||||
|
Регистрация: Jul 2010
Сообщений: 3
|
запрос в бд идет довольно долго
секунд 10-15 если не больше |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:20. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|