|
удаление записи
|
|||
---|---|---|---|
#18+
Вопрос мой собственно про удаление записи из таблицы. На данный момент удаляю стандартно: Delepe, Pack. Но слышал о том, что в программе Pack лучше не использовать. Если это так, то как можно другим способом данные из таблицы физичиски удалить? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2008, 21:46 |
|
удаление записи
|
|||
---|---|---|---|
#18+
dji_buffon, Зачем удалять "физически" при каждом delete? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2008, 23:24 |
|
удаление записи
|
|||
---|---|---|---|
#18+
dji_buffon, Существует последовательность удаления строки: 1. Пометка записи на удаление осуществляется командами Delete from... или Delete(). 2. Восстановление ошибчно помеченных записей Recall for... (all) 3. Физическое удаление командой Pack. Но физическое удаление нельзя делать в сетевом приложении, поэтому и не рекомендуется его применять. А уж если очень хочется - то во внерабочее время администратор может это сделать, но никак не при каждом удалении записей. К тому же перед удалением можно проверить удаляемые записи - а вдруг на самом деле помечена по ошибке? Т.е. физическое удаление - это целый процесс, который стоит продумывать очень внимательно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2008, 13:49 |
|
удаление записи
|
|||
---|---|---|---|
#18+
2dji_buffon А может команды - SET DELETED ON Будет достаточно ? Если нет , то зачем на самом деле физика нужна ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2008, 13:54 |
|
удаление записи
|
|||
---|---|---|---|
#18+
про SET DELETED ON если прописываю так, данные действительно "исчезают" и можно реально работать без учета этих данных. НО когда заново запускаешь проект эти данные снова становятся видимыми и учитываются при работе. Можно сделать так, чтобы при новом запуске данные, помеченные на удаление, не появлялись снова? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2008, 14:10 |
|
удаление записи
|
|||
---|---|---|---|
#18+
2dji_buffon, Дык, выполняйте SET DELETED ON сразу после запуска программы, одной из первых команд в коде . Так обычно и делается , настройка среды идёт в самом начале, в том числе и SETDELETE. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2008, 14:15 |
|
удаление записи
|
|||
---|---|---|---|
#18+
Пардон что влезаю, вопросик : reccount() подсчитывает записи в открытой таблице, а как посчитать записи помеченные на удаление? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2008, 21:33 |
|
удаление записи
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2008, 21:37 |
|
|
start [/forum/topic.php?fid=41&msg=35738384&tid=1586914]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 166ms |
0 / 0 |