Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Nura
Зарегистрирован: 23.01.2007 Сообщения: 18
|
Добавлено: Пт Июн 01, 2007 9:27 am Заголовок сообщения: Уникальное значение для любого элемента |
|
|
Здравствуйте.
Для использования команды Update, необходимо знать Rowid, для этого я создавала дополнительный столбец значений - счетчик, можно ли как то по другому обновить нужную мне строку, при условии что объекты выбираются спонтанно.
Заранее спасибо. |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Пн Июн 04, 2007 9:00 pm Заголовок сообщения: |
|
|
Что значит "объекты выбираются спонтанно"?
Если вы хотите изменить значение в нужной вам строке, то вы просто задаете условие выбора строки по полям таблицы, однозначно определяющим конкретный объект. _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
Nura
Зарегистрирован: 23.01.2007 Сообщения: 18
|
Добавлено: Ср Июн 06, 2007 12:23 pm Заголовок сообщения: Спасибо за ответ. |
|
|
Спонтанно - это значит, что пользователь может выбрать любой объект на карте. но наверное верным решением будет выбирать поле RowId. Так как оно в любом случае содержит порядковый номер записи.
Спасибо |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Ср Июн 06, 2007 1:17 pm Заголовок сообщения: |
|
|
Когда пользователь выбирает объект, то его выборка автоматически помещается в Selection (затем в Query??), так что можно делать update обращаясь не к основной таблице по заданному rowid, а к временной выборке (там будет всего одна запись, если выбран один объект). Изменив ее, изменится и значение у выбранного объекта в основной таблице. _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
|