
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.03.2004, 15:45
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
Подскажите как сделать update. Прога делает выборку из двух таблиц и показывает в гриде, потом я пытаюсь их модифицировать в гриде, но они незаписываются. 1) Update делаю через IBUpdateSQLW(пропатченный), 2) query.CachedUpdate=true; 3)query.updateobject=IBUpdateSQLW; 4)код сгенеренный IBUpdateSQLW: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Почему не получается записать? Подскажите плиз!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2004, 17:42
|
|||
|---|---|---|---|
Подскажите как сделать update |
|||
|
#18+
Могу предположить следующее: Вы не получаете сообщение об ошибке и не видите ни каких изменений - это значит вы "нахомутали" c условием Update что приводит к тому что ни одна запись не изменяется, либо глючит при передаче параметров, что приводит к тому что описано выше либо изменяет совершенно не те записи. Не советую пользоваться автоапдейтами, лучше зделать все своими руками с отловом и показом Exception а так же откатом в случае этого самого Exception. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2004, 18:50
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
Не знаю, может я и не прав, но стараюсь такие вещи реализовывать через StoredProc - проблем пока не возникало.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2004, 12:14
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
Круто. А одного первичного ключа не хватит для обновления? Зачем так много условий??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 07:09
|
|||
|---|---|---|---|
Подскажите как сделать update |
|||
|
#18+
да и еще, уточни, у тебя коммит происходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 07:42
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
Делаю applayupdates ошибка пишется update failed. По первичному ключу то же делал, то же не записывается. Пробывал ручками проапдейтить (через ХП) , но ошибка , таблица открыта как read only. Может кто-нидь подскажет как сделать select , чтоб таблица не read only была, без использования (updateSQLа). И чтоб в DBgride редактировалась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 11:03
|
|||
|---|---|---|---|
Подскажите как сделать update |
|||
|
#18+
А если query.CachedUpdate=false; ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 11:20
|
|||
|---|---|---|---|
Подскажите как сделать update |
|||
|
#18+
sh'ors , выборку делаешь из двух таблиц, а обновляешь одну? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 11:28
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
Во второй ненада ничего обновлять а если cache в false, то ругается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 11:34
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
А не ты ли доствал народ на rsdn с этим вопросом? (без наезда) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 11:39
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
Неа не я, кинь ссылку а мимопроходящий если не влом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 11:47
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
Тут И рядом там пошурши. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 12:19
|
|||
|---|---|---|---|
Подскажите как сделать update |
|||
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 12:47
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
update failed ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 12:50
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
Причем сразу при изменении записи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 12:55
|
|||
|---|---|---|---|
Подскажите как сделать update |
|||
|
#18+
А полностью сообщение? А ваще имхо у Вас что-то с базой, а не с клиентом. А через Администратора Базы (типа IBExpert или что Вы там используете) можно изменить данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 12:56
|
|||
|---|---|---|---|
Подскажите как сделать update |
|||
|
#18+
При изменении записи в гриде? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 12:59
|
|||
|---|---|---|---|
Подскажите как сделать update |
|||
|
#18+
Может у Вас какой-нибудь ReadOnly стоит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2004, 13:00
|
|||
|---|---|---|---|
|
|||
Подскажите как сделать update |
|||
|
#18+
В эксперте меняю ХП в лёт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&tablet=1&tid=1578955]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 461ms |

| 0 / 0 |
