|
|
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
а HOLDLOCK ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:08 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Господа, пока нам не ответят, что за UPDATE tabTovarCard идет со значениями colIntKT=1 и WHERE "colIntKT" IS NULL AND "colIntCode"=0 AND "colTIntDiv"=0 Мы будем гадать на кофейной гуще. Надо разобраться и применить алгоритм, ссылку на который я уже давал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:11 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
а в таблице tabDocTovar нет уникального несоставного ключа-счетчика? я смотрю что оба поля в одной таблице. так почему бы тебе счетчик туда не добавить и синхронизировать по его значению? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:13 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 виктор Мне кажется что UPDATE tabTovarCard идет со значениями colIntKT=1 и WHERE "colIntKT" IS NULL AND "colIntCode"=0 AND "colTIntDiv"=0 вызывается главной формой после обновления данных в подчиненной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:15 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2АлексейК >вызывается главной формой после обновления данных в подчиненной. Это понятно, что что-то вызывается - только Акесу возращаеться не то значение @@identity - отсюда и этот глюк. Тогда надо разбирать в источнике главной и подчиненой формы, в их командах синхронизации. И опять смотреть Профайлер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:22 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
>вызывается главной формой после обновления данных в подчиненной главную я уже не трогаю. открываю только подчиненную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:22 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2Саша1 >главную я уже не трогаю. открываю только подчиненную. А листинг профайлера от чего? Ты сделай так: открой форму, открой профайлер, очисть его от лишнего, сделай что-то с подчиненой формой, чтобы получить ошибку, и запости сюда то, что показал профайлер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:27 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 Senin да правильный он идентити берет. exec sp_executesql N'SELECT * FROM dbo.tabDocTovar WHERE (dbo.tabDocTovar.colIntCode = @P1) and (dbo.tabDocTovar.colTIntDiv = @P2)', N'@P1 int,@P2 tinyint', 208781, 1 это же он 208781? так это _правильный_ идентити. а в tabTovarCard на самом деле ничего не добавляется ;( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:27 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
>и запости сюда то, что показал профайлер я так и сделал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:28 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Полный список профайлера вот: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:30 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
>а в tabTovarCard на самом деле ничего не добавляется Не добаляеться, а апдейтится. И поэтому акес тебе и говорит, что запись была изменена другим пользователем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:41 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
А может поможет установка динамичкского свойства рекордсета UPDATECRITERIA в adCriteriaKey? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:55 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
и что делать-то? из формы удалил все что можно. остались только сурсы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 12:56 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 Pavel а где это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 13:03 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 sasha_1 Если хочешь, то можешь сбросить мне на мыло Adp-шку с парой форм и скрипты на создание таблиц и процедуры. А то действительно гадание получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 13:07 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 incold: ща кину. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 13:23 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
sasha_1 а где это? rs.Properties("UPDATE CRITERIA") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:05 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
при чем тут рекордсет. у меня форма на recordsourse-e. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:40 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
С чем тебя и поздравляю. P.S. А подумать? А me.Recordset? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:44 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
а если на событие подчиненной формы BeforUpdate повесить me.colIntKT=1,что будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:45 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 Pavel & Maligor ничего не меняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:53 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
а если тоже самое сделать в главной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 15:09 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Еще одна причина, ао которой я никогда не буду использовать составной ключ ;) Поробуй избавится от SELECT * в тексте ХП и тексте команды синхронизации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 15:10 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
я уже вроде говорил. главную я пока выкинул. мучаю одну форму со строками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 15:11 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32347603&tid=1677743]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 395ms |

| 0 / 0 |
