Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 19.10.2010
Сообщений: 28
1

ProgressBar и mysql

04.04.2011, 21:36. Показов 918. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день у меня есть приложение которое выбирает данные из базы mysql но у меня никак не получается сделать так чтоб во время выборки из базы появлялся прогресс бар и индикация процесса

подскажите что мне необходимо сделать

Мой код
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
form1 = VBox
{
    spacing:12
    padding: Insets{top:10, left:40, bottom:1, right:1}
    content:
    [
        HBox
       {
         content:
         [
            Label
            {
                text: "UserName:    "
                font: Font { size: 14 }
            },
            TextBox
            {
                text: bind user with inverse
                selectOnFocus: true
            }
         ]
 
       },
        HBox
       {
         content:
         [
            Label
            {
                text: "Password:      "
                font: Font { size: 14 }
            },
            PasswordBox
            {
                text: bind password with inverse
                columns: 22
                selectOnFocus: true
            }
         ]
       }
       Button
       {
           text:"Выполнить вход"
           action: function()
           {
                form1.visible = false;
                t.play();
                var mysql:Mysql = Mysql{mysql_user: "root", mysql_user_psw: "root"};
                mysql.getConnection();
                var Rs:ResultSet = mysql.doQuery("SELECT *FROM customers WHERE login='{user}' AND password='{password}'");
                
                if(Rs.first() == false)
                {
                    Alert.inform("Ошибка");
                    loginStage.close();
                    t.stop();
                    form2.visible = false;
                }
                else
                {
                    var user_login:String = "null";
                    user_login = Rs.getString(2);
                    println("user = {user_login}");
                    Alert.inform("{user_login}");
 
                }
 
           }
 
       }
 
    ]
}
 
 
def progressBar = ProgressBar{}
 
form2 = VBox
{
    spacing: 10
    nodeHPos: HPos.CENTER
    vpos: VPos.CENTER
    visible: bind t.running
    padding: Insets{top:10, left:40, bottom:1, right:1}
    content:
    [
        Label {text: "Выполняется вход в систему"},
        Label {text: "Это может занять несколько минут..."},
        progressBar,
    ]
};
 
var t = Timeline
{
    keyFrames:
    [
        at (0s) {progressBar.progress => 0.0},
        at (10s) {progressBar.progress => 1.0}
    ]
}
 
loginStage = Stage
            {
         title: "Авторизация пользователя"
             onClose: function () { loginStage.close(); }
             scene: Scene
             {
        width: 300
        height: 150
        content:
                [
                     Stack
                        {
                            content:
                            [
                               form1,
                               form2
                            ]
                        }
                ]
            }
             visible: false;
             resizable: false;
           }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2011, 21:36
Ответы с готовыми решениями:

Консольный progressbar или progressbar в TMemo
Здравствуйте. Хочу спросить ради интереса как создать вот такой ProgressBar но с указанием...

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
Ajenti CentOS 6 Linux 2.6.32-573.7.1.el6.x86_64 x86_64 Добрый день. Перестал работать MySQL. ...

Ошибка DBD::mysql::st execute failed: MySQL server has gone away at /usr/local/...
на старом серваке все работало, переехал на новый и никак не могу понять, что к чему... пишет...

Ошибка при отправке запроса MySQL через JDBC MySQL connector
При помощи Maven я вызываю зависимости Twilio и JDBC MySQL connector, и собираю .jar файл. У меня...

0
04.04.2011, 21:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2011, 21:36
Помогаю со студенческими работами здесь

Сборка плагина MySQL для Qt 5.14.1 (Project ERROR: Library 'mysql' is not defined.)
Здравствуйте. Столкнулся, казалось бы, с распространённой проблемой, но решить её так и не сумел....

Ajax отправка данных из формы в базу mysql и вывод из базы mysql
$(function() { $('#chat_submit').click(function(e) { e.preventDefault(); ...

Как указать путь к БД MySQL локально, используя MySQL Connector/Net
На форуме нашел несколько тем, похожих на мою, но решение моей проблемы там не рассматривается....

Ошбка Can't connect to local MySQL server through socket '/tmp/mysql.sock' (11)
Есть сервер с mysql - если клиенты присоединятся к серверу БД через TCP/IP, то всё отлично и сервер...

Не устанавливается MySQL ODBC Driver. Как работать на C++ Builder с MySQL ?
Windows XP. Устанавливаю mysql-connector-odbc-noinstall-5.2.6-win32 Вместо обычной...

Mysql error 1146 table doesn't exist в MySQL Workbench 8.0 CE
Здравствуйте ребят! Возникла следующая проблема, создал я таблицу под транзакции, ввел данные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru