![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| Brodyaga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 599 Регистрация: 19.1.2008 Репутация: 2 Всего: 2 |
Всем добрый день! Добавляю запись в хранилище rms методом addRecord.. Там она всегда добавляется в конец... Даже если удалить первые, всеровно добавица в конец... как добавить в начало кроме удаления всего хранилища методом deleteRecordStore
|
|||
|
||||
| W0LF |
|
|||
![]() alexander lonsky ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1164 Регистрация: 9.2.2006 Где: Ukraine.Dnepropet rovsk Репутация: 19 Всего: 20 |
а какая тебе разница вначале или в конце? Когда с базой данных работаешь - не следишь куда добавляется и какой у нее айдишник.
Я думаю что никак ты это не уследишь айдишник всегда будет расти, айдишники в РМС никогда не повторяются, даже если удалялись -------------------- iOS developer |
|||
|
||||
| Brodyaga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 599 Регистрация: 19.1.2008 Репутация: 2 Всего: 2 |
Да не слежу... Но в бд я могу какуюто запись заменить, всмысле заменить значения в конкретной записи, а тут айди всегда будет расти! Тут мне надо хранить одну запись по каждому ключу. Да и при множественной замене, айди может выйти за пределы |
|||
|
||||
| Dummy |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 263 Регистрация: 21.5.2007 Репутация: 7 Всего: 19 |
А что мешает сделать так же в RecordStore, используя setRecord(int recordId, byte[] newData, int offset, int numBytes)? |
|||
|
||||
| Brodyaga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 599 Регистрация: 19.1.2008 Репутация: 2 Всего: 2 |
Блин точно... А я почему то думал что эта функция запись с одного места в другое перемещает, и перед тем как её переместить, надо её вначале добавить... Щас попробую с использованием этой функции...
|
|||
|
||||
| Brodyaga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 599 Регистрация: 19.1.2008 Репутация: 2 Всего: 2 |
Я правильно понимаю, что если я удаляю мидлет с телефона, то и удаляются данные из rms, которые юзал этот мидлет? И можно ли записать чтото в rms с помощью одного мидлета, а прочитать оттуда другим?
|
|||
|
||||
| W0LF |
|
||||
![]() alexander lonsky ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1164 Регистрация: 9.2.2006 Где: Ukraine.Dnepropet rovsk Репутация: 19 Всего: 20 |
Эта тема обсуждалась
абсолютно верно, но можешь не удаляя переустановить мидлет - телефон спросит, сохранять ли данные
можно, если несколько мидлетов находятся в одной "песочнице" -------------------- iOS developer |
||||
|
|||||
| Dummy |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 263 Регистрация: 21.5.2007 Репутация: 7 Всего: 19 |
Смотрим здесь. Начиная с MIDP 2.0, мидлеты не обязательно должны находиться в пределах одного свита, чтобы получать доступ к хранилищам друг друга. Это сообщение отредактировал(а) Dummy - 13.5.2008, 12:25 |
|||
|
||||
| Brodyaga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 599 Регистрация: 19.1.2008 Репутация: 2 Всего: 2 |
Ясненько.. Всем спасибо!
|
|||
|
||||
| Brodyaga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 599 Регистрация: 19.1.2008 Репутация: 2 Всего: 2 |
Кстати на SE W300i при переустановке мидлета телефон ничего не спрашивал насчёт оставит rms или нет. Он его самовольно оставил..
|
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |