Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / JDataStore / 4 сообщений из 4, страница 1 из 1
11.12.2002, 17:44
    #32078679
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JDataStore
Скачал тут JDataStore от Борланда ради интереса.
Поставил. Красиво. Только толку от него никакого.
Вопрос: кто-нибудь его использует и если использует, то для каких целей.
...
Рейтинг: 0 / 0
09.01.2003, 18:42
    #32088470
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JDataStore
Значит, никто это не использует. В принципе, я так и понял, когда попробовал.
Ладно, спасибо всем.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
29.03.2004, 16:42
    #32461084
Licvidator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JDataStore
Очень удобная штука, если работаешь на Java. Она позволяет хранить в БД сериализованные объекты языка. Возможностей там туева хуча, другой вопрос, что все эти возможности можно реализовать обходными способами.

Вот красивый пример: допустим, есть у вас система, которая следит за количеством подключенных пользователей. Пользователь при подключении проходит процедуру авторизации (логин, пароль и прочая лабуда). Вся эта инфа о подключенных пользователях хранится скажем в java.util.Hashtable. прелесть в том, что эту табличку можно сохранить. Или написать свой класс, порожденный от него, который имеет функции просмотра подключенных пользователей и проч.

Раз в полчаса эта таблица пишется в JDataStore как объект. Соответственно, если нам нужно будет узнать, какие пользователи сидели в системе скажем, месяц назад в 12:00, то мы просто достанем оттуда соответствующую хэш-таблицу, а из нее уже получим всю необходимую информацию.

Это немного удобнее, чем писать в базу саму информацию о пользователях, а потом делать туеву хучу селектов этих самых пользователей.
...
Рейтинг: 0 / 0
29.03.2004, 17:46
    #32461244
Jimmy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JDataStore
2 Licvidator
Это немного удобнее, чем писать в базу саму информацию о пользователях, а потом делать туеву хучу селектов этих самых пользователей


Навскидку тут "туеву хучу селектов" наваял:

Код: plaintext
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.
 -- SQL92
 

 -- Подготовим данные
 
CREATE TABLE
  usr_log
  (
  user_name varchar( 20 ),
  logon_time datetime,
  logoff_time datetime
  )
go

INSERT INTO
  usr_log
  (user_name , logon_time , logoff_time )
VALUES ('user_0', '20040329 11:00', '20040329 11:30' )

INSERT INTO
  usr_log
  (user_name , logon_time , logoff_time )
VALUES ('user_1', '20040329 09:30', '20040329 17:00' )

INSERT INTO
  usr_log
  (user_name , logon_time , logoff_time )
VALUES ('user_2', '20040328 11:00', '20040328 23:00' )

INSERT INTO
  usr_log
  (user_name , logon_time , logoff_time )
VALUES ('user_1', '20040329 09:00', '20040329 11:00' )

INSERT INTO
  usr_log
  (user_name , logon_time , logoff_time )
VALUES ('user_3', '20040329 12:00', '20040329 13:00' )
go

 -- Та самая "туева хуча селектов" :0))))
 
SELECT
   user_name,
   logon_time,
   logoff_time
FROM
  usr_log
WHERE
  '20040329 12:00' BETWEEN logon_time AND logoff_time
go



------------
Best regards, Jimmy
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / JDataStore / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]