Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.11.2006, 10:26
|
|||
|---|---|---|---|
|
|||
Не могу удалить записи из таблицы |
|||
|
#18+
Есть класс: Class qwe.FirstSecond Extends %Persistent [ ClassType = persistent, ProcedureBlock ] { Property First As FirstClass; Property Second As SecondClass; Property Price As %Currency; Index FirstIndex On First; Index SecondIndex On Second; } в таблице класса 1601 запись. при попытке удаления из него записей через SQL-менеджер (delete from qwe.FirstSecond where id=3574) выдает ошибку: ERROR #5540: блаблабла <PARAMETER>%delete^qwe.FirstSecond.T1 Кто-нибудь сталкивался? Подскажите как побороть плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2006, 11:18
|
|||
|---|---|---|---|
|
|||
Не могу удалить записи из таблицы |
|||
|
#18+
Попробуйте перекомпилировать qwe.FirstSecond ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.11.2006, 08:38
|
|||
|---|---|---|---|
|
|||
Не могу удалить записи из таблицы |
|||
|
#18+
Класс (и все "соседние") перекомпилировал, индексы перестраивал - не помогло. Может есть еще какие-то способы? :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.11.2006, 10:45
|
|||
|---|---|---|---|
|
|||
Не могу удалить записи из таблицы |
|||
|
#18+
Ответа нет, тогда вопрос в догонку, как КОРРЕКТНО удалить эти записи в глобалах соответствующих таблице qwe.FirstSecond. т.е. ^qwe.FirstSecondI и ^qwe.FirstSecondD, и удалятся ли эти данные оттуда если из таблицы не удаляются? а может есть какая-то процедура перестройки таблицы по глобалу или наоборот? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.11.2006, 11:49
|
|||
|---|---|---|---|
|
|||
Не могу удалить записи из таблицы |
|||
|
#18+
Удалить можно через класс - Код: plaintext возможно, что нужно еще раз зайти в студию и перекомпилить класс qwe.FirstSecond ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2006, 08:16
|
|||
|---|---|---|---|
|
|||
Не могу удалить записи из таблицы |
|||
|
#18+
Maksim UMУдалить можно через класс - Код: plaintext возможно, что нужно еще раз зайти в студию и перекомпилить класс qwe.FirstSecond Через класс удалилось, спасибо. PS. через sql тоже стало удаляться, но пришлось добавить поле, откомпилить, убрать поле и еще раз скомпилировать. =\ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2006, 10:28
|
|||
|---|---|---|---|
|
|||
Не могу удалить записи из таблицы |
|||
|
#18+
Необязательно так экстремально :) Там есть принудительная компиляция... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.11.2006, 08:13
|
|||
|---|---|---|---|
|
|||
Не могу удалить записи из таблицы |
|||
|
#18+
Maksim UMНеобязательно так экстремально :) Там есть принудительная компиляция... Нашел, в следующий раз попробую. спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.12.2006, 01:57
|
|||
|---|---|---|---|
|
|||
Не могу удалить записи из таблицы |
|||
|
#18+
Maxim A. EpishinОтвета нет, тогда вопрос в догонку, как КОРРЕКТНО удалить эти записи в глобалах соответствующих таблице qwe.FirstSecond. т.е. ^qwe.FirstSecondI и ^qwe.FirstSecondD, и удалятся ли эти данные оттуда если из таблицы не удаляются? а может есть какая-то процедура перестройки таблицы по глобалу или наоборот? Для корректности достаточно удалить записи из глобали ^qwe.FirstSecondD. При стратегии хранения по умолчанию, они будут иметь вид: Содержимое глобала ^qwe.FirstSecondD(<ID объекта>) = $LB(...Свойства объекта...) После удаления данных перестраиваете индекс, если не хочется возиться с I-глобалом. А что за "бла-бла-бла" было в ошибке изначальной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.12.2006, 08:25
|
|||
|---|---|---|---|
|
|||
Не могу удалить записи из таблицы |
|||
|
#18+
dolphin278Для корректности достаточно удалить записи из глобали ^qwe.FirstSecondD. При стратегии хранения по умолчанию, они будут иметь вид: Спасибо, буду знать. dolphin278А что за "бла-бла-бла" было в ошибке изначальной? Я уже и не помню, а посмотреть сейчас не могу, т.к. ошибка исправлена. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=39&mobile=1&tid=1559457]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 347ms |

| 0 / 0 |
