|
|
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
тону. у меня не хочет сохранять новую строку в подчиненной форме. ;( говорит, что она была изменена другим пользователем. сабформа на ХП команда синхронизации есть. уникальная таблица есть чё делать? аксХП, adp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 17:26 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
а триггер на подчиненой таблице есть? Он всталяет в какую-то другую таблицу что-либо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 17:30 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Если на все вопросы Да, то жмакай сюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 17:32 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Один из вариантов в триггере нет Set nocount on И еще поищи словам синхронизация и т.п. должно быть на форуме, обсуждалось не раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 17:33 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
триггеров нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 17:36 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
>триггеров нет. Тогда Профайлер тебе в руки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 17:41 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
>Тогда Профайлер тебе в руки да не понимаю я нихрена в этой китайской грамоте. может подскажете. форму упростил до безобразия. выкинул все. и все равно ... да может это из-за составного первичного ключа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 18:02 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
забыл сказать. запись-то он добавляет все равно. только ругается. пробовал брать в скобки название таблицы в команде синхронизации, ругается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 18:05 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Выкидывай конечный запрос в ХП, строку синхронизации и уникальную таблицу с формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 18:10 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Выкидывай в смысле выкладывай сюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 18:11 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
спасибо, разобрался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 18:13 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
выкладываю свои ХП 1. источник записей Код: plaintext 1. 2. 3. 4. 5. 6. 7. 2. уникальная таблица Код: plaintext 3.команда синхронизации select * from tabDocTovar where colIntDoc=? and colTIntDiv=? почему при вводе новой строки выбором на форме значения в контроле с сурсом Tovar говорит: "Невозможно обновить запись, поскольку она удалена другим пользователем, либо в ней изменено значение ключа."? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 10:16 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Из хелпа The ResyncCommand property is a string expression representing a SQL statement or stored procedure that is parameterized by the key columns from the Unique Table in the output cursor, using ? as parameter markers. Поставь хранимую процедуру в строку синхронизации или Полный запрос который возвращает процедура. то, что ты поставил, не покатит, т.к. источник у тебя две таблицы, а строка синхронизации - одна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 10:49 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 incold: нихрена не меняется. перепробовал уже все варианты нифига. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:05 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
самое обидное, что запись сохраняется правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:06 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
А у тебя ключевые поля часом не счетчики? недавно что-то похожее было. Связано с тем, что акссес берет не то значение счетчика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:15 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
попробуй select * from (tabDocTovar) where colIntDoc=? and colTIntDiv=? select * from tabDocTovar with (nolock) where colIntDoc=? and colTIntDiv=? select * from tabDocTovar with (tablock) where colIntDoc=? and colTIntDiv=? а также один из Granularity hints: PAGLOCK, NOLOCK, ROWLOCK, TABLOCK, or TABLOCKX. Isolation level hints: HOLDLOCK, NOLOCK, READCOMMITTED, REPEATABLEREAD, SERIALIZABLE. обязательно напиши что получилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:18 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
одно из полей счетчик. (у меня ключ из двух) а чего там было. что-то не нашел по форуму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:19 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2incold >Связано с тем, что акссес берет не то значение счетчика Я ссылку на данный топик давал. Правда случай не тот - нет триггеров Остается проверить наличие уникального индекса И главное, что показывает Профайлер (на кофенной гуще, конечно, гадать интересно, но только за деньги :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:19 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
команада синхрон. SELECT dbo.tabDocTovar.*, dbo.tabTovarCard.colIntKT AS Tovar FROM dbo.tabDocTovar INNER JOIN dbo.tabTovarCard ON dbo.tabDocTovar.colIntCard = dbo.tabTovarCard.colIntCode AND dbo.tabDocTovar.colTIntDiv = dbo.tabTovarCard.colTIntDiv WHERE (dbo.tabDocTovar.КлючевоеПоле=?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:20 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 Хам: у меня составной ключ пишу команду синхронизации так: Код: plaintext 1. 2. 3. 4. 2 Senin: в момент перехода на другую запись (befor update) profiler выдает сию кучу: 1. SET FMTONLY ON select "colIntDoc","colIntKT","colIntCard","colNumKorPlan","colNumEd","colNumKor","colMonCena","colVchGTD","colTIntDiv","colMonCenaIn","colBitVal" from dbCyros.dbo."tabDocTovar" SET FMTONLY OFF 2. SET NO_BROWSETABLE ON 3. declare @P1 int set @P1=42 exec sp_prepare @P1 output, N'@P1 int,@P2 int,@P3 int,@P4 numeric(14,6),@P5 numeric(10,3),@P6 numeric(14,6),@P7 money,@P8 varchar(30),@P9 tinyint,@P10 money,@P11 bit', N'INSERT INTO dbCyros.dbo."tabDocTovar"("colIntDoc", "colIntKT", "colIntCard", "colNumKorPlan", "colNumEd", "colNumKor", "colMonCena", "colVchGTD", "colTIntDiv", "colMonCenaIn", "colBitVal") VALUES(@P1,@P2,@P3,@P4,@P5,@P6,@P7,@P8,@P9,@P10,@P11)', 1 select @P1 4. exec sp_execute 42, 30610, NULL, 3088, NULL, NULL, NULL, NULL, NULL, 1, NULL, NULL 5. SET NO_BROWSETABLE OFF 6. select @@identity 7. SET NO_BROWSETABLE ON 8. exec sp_executesql N'UPDATE "dbCyros"."dbo"."tabTovarCard" SET "colIntKT"=@P1 WHERE "colIntKT" IS NULL AND "colIntCode"=@P2 AND "colTIntDiv"=@P3', N'@P1 int,@P2 int,@P3 tinyint', 1, 0, 0 а что сие означает я не врубаюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:31 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
UPDATE tabTovarCard взялся откуда? Ты же говрил, что триггеров нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:38 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
х.з. не трогаю я эту таблу. и триггеров точно нет, т.к. их вообще пока нет (не пишу их пока, не умею) может это из-за связанного источника? не помню говорил или нет но на форме я добавляю строку через поле связанное с Tovar, а оно в табле tabTovarCard. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:43 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
а что у тебя в свойстве уникальная таблица? хинты болкировок пробовал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:45 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
уникальная таблица: tabDocTovar хинты: пробовал Nolock сообщение изменилось на "Другой пользователь изменил запись ..." и три кнопки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 11:57 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#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 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
и вообще-какая логика работы формы вместе с главной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 15:11 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 sasha_1 Почту смотрел? 2 All То о чем говорил Senin Viktor. Там есть поле со списком, а присоединенный столбец идет на неуникальную таблицу. Соответственно происходит обновление другой таблицы. (на что указал Виктор при просмотре текста и з профайлера). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 15:16 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 MaligorЖ: оставь главную в покое. нет ее. есть просто форма в табличном виде. в нее добавляется новая строка. аксес ругается. но если открыть форму заново, то окажется что запись он благополучно записал. еще немного и я пойду вешаться. если в adp такая простая задача вызывает такие напряги, то мне просто страшно идти дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 15:19 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
А в ADP надо забыть на хыц все, что знал до этого про Аксес. Самое главное - про Jet. Тогда будет легче. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 15:21 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Снова покажи что говорит профайлер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 15:22 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Может вам проще терминалом посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 15:23 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 incold: default не обязательно, я его не пользую пока, пишу руками, остальные таблицы из структуры думаю тоже не нужны. в них ничего не пишется/читается >Получается, что при выборе значения из списка ты пытаешься записать >запись в другую таблицу, не в уникальную. почему в другую? выпадающий список - это список товаров. после выбора товара, он ищется в таблице tabTovarCard и связанный там с ним код хочу записать в tabDocTovar. чуствую, что тут что-то намутил, но не могу понять как сделать по другому. p.s. аську включи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 15:27 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
Главное- не нервничай!Можешь прочитать про мои похожие проблемыhttp://]/topic/54585\r Судя по этой строке\r exec sp_executesql N\'UPDATE "dbCyros"."dbo"."tabTovarCard" SET "colIntKT"=@P1 WHERE "colIntKT" IS NULL AND "colIntCode"=@P2 AND "colTIntDiv"=@P3\', N\'@P1 int,@P2 int,@P3 tinyint\', 1, 0, 0\r у тебя обновляется поле colIntKT в таблице tabTovarCard.Оно утебя случайно не стоит в свойстве "Данные" выпадающего списка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 16:00 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
однозначно это поле и стоит - надо изменить свойство данные на название связанного поля из уникальной таблицы но странно не это а поведение формы - обновление данных в неуникальной таблице )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 17:11 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
2 АлексейК Может из-за этого:(из справки про возможность обновления ) Запрос основан на отношении «один-ко-многим». Здесь существуют важные различия, зависящие от версии Microsoft SQL Server. База данных Microsoft SQL Server 2000. Возможно обновление любой таблицы в объединении, поскольку Microsoft Access автоматически определяет уникальную таблицу в отношении (со стороны «многие»). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 17:45 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
но странно не это а поведение формы - обновление данных в неуникальной таблице )) Аксесс 2002 умеет делать такое (и даже без конфликтов), только нужно правильно нарисовать форму. Имхо, такие методы не очень...воспитывают из юзеров извращенцев ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 17:46 |
|
||
|
строка была изменена другим пользователем.
|
|||
|---|---|---|---|
|
#18+
согласен с incold. хотел извратится, раз уж есть такие возможности. однако как всегда у мелкомягких, возможности оказались только на бумаге. ладно. хрен с ним. буду передумывать принцип формы. тема закрыта. всем спасибо. отдельное спасибо incold /если чё пиши на аську покумекаем./ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 17:53 |
|
||
|
|

start [/forum/topic.php?all=1&fid=45&tid=1677743]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
169ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
84ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 557ms |

| 0 / 0 |
