Форум программистов, компьютерный форум CyberForum.ru

Как перенести данные из БД в сервис? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java БД Проверка на уникальность логина - MySql, Hibernate http://www.cyberforum.ru/android-dev/thread1536203.html
У меня в базе данных есть таблица users с полями id, login, password. Поле login в таблице помечено как UNIQUE. Связь с БД идет посредством Hibernate. Код записи нового юзера в базу данных: public void addUser(User user){ SessionFactory sessionFactory = HibernateUtil.getSessionFactory(); session = sessionFactory.openSession(); session.beginTransaction();
Java БД NetBeans, MySQL, не может найти базу данных Пытаюсь разобраться с MySQL и совершенно не понимаю в чём проблема. deleted link Прикрепляйте изображения к посту. http://www.cyberforum.ru/android-dev/thread1532861.html
Как использовать данные из oracle db Java БД
Доброго времени суток. Вообщем есть уже созданные таблицы в oracle developer и есть проект java на swing. Допустим, у меня 2 поля: логин и пароль. Так же есть таблица, содержащая эти данные. Как мне подключится к базе данных и каким образом обращаться к данным? В интернете как-то слишком много информации и не по теме. Может есть книга какая-то или ещё чего?
Java БД Intellij Idea & SQlite or MYSQL!
Добрый вечер, сразу скажу, что перед тем как создать тему я неделю мучался со всем этим так еще и в Xubuntu, Вот моя проблемма, без какой либо подготовки или времени на самопознание в целюх изучения java и работы с базами данных в университете решили не давать, а сразу дать практические задания ( предпологая что этот материал мы должны были знать, хз откуда ) Ну вот собственно я прошу Вас, тех у...
Java БД Запросы http://www.cyberforum.ru/android-dev/thread1531512.html
Ребята помогите правильно сформировать запрос!!! Если пишу запрос без использования переменных то все ОК, а с их использования выскакивает ексепшн. Вот код: package com.company; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.ConnectException;
Java БД Ошибка Exception in thread "main" org.hibernate.MappingException: Unknown entity: main.java.table.Book Не могу понять в чём причина. Пытаюсь осваивать hibernate. Простой пример и вылетает с исключением: ... Hi there! Let's save! Exception in thread "main" org.hibernate.MappingException: Unknown entity: main.java.table.Book at org.hibernate.internal.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:776) at... подробнее

Показать сообщение отдельно
d1psy
0 / 0 / 0
Регистрация: 27.07.2015
Сообщений: 9
26.09.2015, 13:18  [ТС]     Как перенести данные из БД в сервис?
chizz, ну я сделал. Почти получилось. У меня где-то в вычислениях ошибка, судя по всему. Уведомления не приходят в нужный момент. Но когда я меняю
Java
1
2
if(m22 == 0 && d22 == 0 && v == 0 && g == 0)
not();
на
Java
1
2
3
a=0;
if(a== 0)
not();
то уведомления приходят
если что, вот как я сделал через AlarmManager
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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
public int onStartCommand(Intent intent, int flags, int startId) {
        // TODO Auto-generated method stub
        db = new DB2(this);
        db.open();
        Toast.makeText(getApplicationContext(), "Service Running ", 1).show();
        //timer.schedule(new UpdateTimeTask(), 0, 1000);
        cursor = db.getAllData();
        cursor.moveToFirst();
        if (cursor.moveToFirst()) {
            do {
                int d110 = cursor.getInt(cursor.getColumnIndex("day"));
                int m110 = cursor.getInt(cursor.getColumnIndex("month"));
                int y110 = cursor.getInt(cursor.getColumnIndex("year"));
                int h120 = cursor.getInt(cursor.getColumnIndex("hour"));
                int min120 = cursor.getInt(cursor.getColumnIndex("minute"));
                l = 0;
                p = 0;
                a = 0;
                i = 0;
 
 
                for (i = y110; i < y; i++) {
                    for (a = 0; a < 12; a++) {
                        if (i % 4 == 0) {
                            k[1] = 29;
                        } else {
                            k[1] = 28;
                        }
                        l = l + k[a];
                    }
                }
                i = y - y110;
                month = 12*i;
                if (m110 > m) {
                    for (a = m; a < m110; a++) {
                        l = l - k[a - 1];
                    }
                    --i;
                    a = 12 - (m110 - m);
                    month = month - (m110 - m);
                } else if (m110 < m) {
                    for (a = m110; a < m; a++) {
                        l = l + k[a - 1];
                    }
                    a = m - m110;
                    month = month + a;
                } else {
                    a = 0;
                }
                if (d110 > d) {
                    if (m110 > m) {
                        --a;
                        --month;
                        p = k[m] - (d110 - d);
                    } else if (m110 < m) {
                        --a;
                        --month;
                        p = k[m] - (d110 - d);
                    } else {
                        p = k[m] - (d110 - d);
                        --a;
                        --month;
                        --i;
                    }
                    if(a<0)
                        a=11;
                    l = l - (d110 - d);
                } else if (d110 < d) {
                    if (m110 > m) {
                        p = d - d110;
                    } else if (m110 < m) {
                        p = d - d110;
                    } else {
                        p = d - d110;
                    }
                    if(a<0)
                        a=11;
                    l = l + p;
                } else {
                    p = 0;
                }
                if (h120 > h) {
                    if (d110 > d) {
                        h = 24 - (h120 - h);
                    } else if (d110 < d) {
                        --p;
                        h = 24 - (h120 - h);
                    } else {
                        --p;
                        h = 24 - (h120 - h);
                    }
                    if(p<0) {
                        p = k[m];
                        --a;
                        --month;
                        if(a<0) {
                            a=11;
                            --i;
                        }
                    }
                } else if (h120 < h) {
                    if (d110 > d) {
                        h = h - h120;
                    } else if (d110 < d) {
                        h = h - h120;
                    } else {
                        h = h - h120;
                    }
                } else {
                    if (d110 > d) {
                        h = 0;
                    } else if (d110 < d) {
                        h = 0;
                    } else {
                        h = 0;
                    }
                }
 
                if (min120 > min) {
                    if (h120 > h) {
                        min = 60 - min120 + min;
                        --h;
                    } else if (h120 < h) {
                        min = 60 - min120 + min;
                        --h;
                    } else {
                        --h;
                        min = 60 - min120 + min;
                    }
                    if(h<0)
                    {
                        h=23;
                        --p;
                        if(p<0)
                        {
                            p=k[m];
                            --a;
                            --month;
                            if(a<0)
                            {
                                a=11;
                                --i;
                            }
                        }
                    }
                } else if (min120 < min) {
                    if (h120 > h) {
                        min = min - min120;
                    } else if (h120 < h) {
                        min = min - min120;
                    } else {
                        min = min - min120;
                    }
                } else {
                    min = 0;
                }
 
                if (min < 0) {
                    min = 59;
                    --h;
                }
                if (h < 0) {
                    h = 23;
                    --p;
                }
                if (p < 0) {
                    p = k[m - 1];
                    --a;
                    --month;
                }
                if (a < 0) {
                    a = 11;
                    --a;
                    --month;
                }
 
                m22 = 11 - a;
                d22 = k[m]-p;
                v = 23 - h;
                g = 59 - min;
                t = 59 - s;
 
 
                hours = l * 24 + h;
                minutes = hours * 60 +min;
                seconds = minutes * 60 + s;
                if (s == 60)
                    s=0;
                if(m22 == 0 && d22 == 0 && v == 0 && g == 0)
                    not();
            } while (cursor.moveToNext());
        }
        cursor.close();
        return super.onStartCommand(intent, flags, startId);
    }
Добавлено через 15 минут
нет. В вычислениях у меня все правильно. Точно такой-же код в другом сервисе, но одного человека проверяет, и уведомления приходят
 
Текущее время: 14:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru