Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Удалить Property
|
|||
|---|---|---|---|
|
#18+
В Studio удаляю Property у класса. Что необходимо сделать чтобы в соответсвующей таблице удалился столбец? Просто перекомпиляция класса не помогает. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2006, 21:43 |
|
||
|
Удалить Property
|
|||
|---|---|---|---|
|
#18+
Столбец и так должен удалится. Но поле с соотвествующим индексом останется в структуре хранения. Соотвественно если тебе нужно убрать это лишнее поле открывай структуру хранения и удаляй поле оттуда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 12:07 |
|
||
|
Удалить Property
|
|||
|---|---|---|---|
|
#18+
либо до удаления UPDATE поля через SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 13:25 |
|
||
|
Удалить Property
|
|||
|---|---|---|---|
|
#18+
Ptn, >Соотвественно если тебе нужно убрать это лишнее поле открывай структуру хранения и >удаляй поле оттуда научите как и чем это делается. SQL-менеджер не дает. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:30 |
|
||
|
Удалить Property
|
|||
|---|---|---|---|
|
#18+
rodb Ptn, >Соотвественно если тебе нужно убрать это лишнее поле открывай структуру хранения и >удаляй поле оттуда научите как и чем это делается. SQL-менеджер не дает. Posted via ActualForum NNTP Server 1.3 В SQL Manager выбрать таблицу, правая кнопка мышки, меню Спроектировать таблицу. Откроется Studio. В студии меню вид, просмотр способа хранения. В редакторе появится xml (ну куда ж нонче без него) (внизу текста в редакторе) в котором нужно удалить что не нужно. Выглядит примерно так: <Value name="2"> <Value>FileName</Value> </Value> Здесь name=2 это позиция в хранении, FileName - имя проперти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:48 |
|
||
|
Удалить Property
|
|||
|---|---|---|---|
|
#18+
Спасибо! Заработало. Я заметил что при удалении свойства из CDL и перекомпиляции, столбики из таблицы всетаки удаляются(извиняюсь не заметил сначала. точнее я не туда смотрел) однако из XML способа хранения удаляемые свойства не удаляются. Это обязательно удалять их из XML? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 20:20 |
|
||
|
Удалить Property
|
|||
|---|---|---|---|
|
#18+
rodb Спасибо! Заработало. Я заметил что при удалении свойства из CDL и перекомпиляции, столбики из таблицы всетаки удаляются(извиняюсь не заметил сначала. точнее я не туда смотрел) однако из XML способа хранения удаляемые свойства не удаляются. Это обязательно удалять их из XML? Posted via ActualForum NNTP Server 1.3 На ваше усмотрение. Storage описывает где что и как лежит. Если уже есть данные, а определение хранения не будет с ними совпадать - то тут решать вам самим. Каше по умолчанию придерживается политики что добавленные свойства хранятся в новом месте, а ранее использованные места не используются. Но на это можно, как видите, повлиять. ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 10:20 |
|
||
|
Удалить Property
|
|||
|---|---|---|---|
|
#18+
> Каше по умолчанию придерживается политики что добавленные свойства хранятся в >новом месте, а ранее использованные места не используются. Но на это можно, как видите, >повлиять. ))) надеюсь что при экспорте всей базы в XML и закачке в новую, старые места(т.е. удаленные свойства) в новую базу не попадают. так? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 10:35 |
|
||
|
Удалить Property
|
|||
|---|---|---|---|
|
#18+
>>однако из XML способа хранения удаляемые свойства не удаляются. >>Это обязательно удалять их из XML? Есть путаница немного - способ хранения есть способ хранения - "XML" тут не причем - оно просто отображается так. Можно открыть через инспектор объектов - Alt-1 - далее Storage - далее - Data-Nodes. Просто тот "XML" что отображается по "Вид->Просмотр способа хранения" гараздо удобнее для охвата структуры целиком. Удалять или не удалять должно быть решено производсвенной необходимостью - ибо структура хранения по умолчанию это нечто вида: Код: plaintext Код: plaintext Если вам не нравиться что при реальных 3-х полях у вас объект хранится в списке из 4-рех - то нужно удалить из структуры "Comment" и "DateChange" переставить на 3-й индекс - НО ! после этого нужно перекомпилировать все классы и программы где используются статические запросы по данной таблице (доступ то по полям) - и соотвественно обновить сам глобал (перенести данные из 4-го поля в 3-е) - потом индексы перестоить Другое дело когда вы на уже созданной структуре хранения переименовываете поле "Comment" в "Reason" - в итоге вы все равно получите. Код: plaintext "Зависимые" классы и программы всё равно придеться перекомпилировать. ЭКспорт в XML (как вариант выгрузки) по идее не должен захватить "фантомные" поля - но при импорте наличие "дырок" в структуре хранения всё равно будет обусловлено версией класса на системе куда производится импортирт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 18:42 |
|
||
|
Удалить Property
|
|||
|---|---|---|---|
|
#18+
Ptn >Если экспортить глобалами - то данные в 3-м индексе все равно остануться - имеено >поэтому рекомедуют сначала занулить это поле у всей таблицы перед удалением. Расскажите пожалуста, что значит занулить поле у всей таблицы перед удалением. Спасибо. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 20:13 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=34105962&tid=1559489]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 403ms |

| 0 / 0 |
