|
Удаление записи из БД
|
|||
---|---|---|---|
#18+
проходящий.p2oпропущено... В LoadИ set delete off нигде нет? Нет ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 23:32 |
|
Удаление записи из БД
|
|||
---|---|---|---|
#18+
p2oпроходящий.пропущено... И set delete off нигде нет? НетЧто-то у Вас не так. Ищите. Я пошел спать. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 23:36 |
|
Удаление записи из БД
|
|||
---|---|---|---|
#18+
Вы удаляете запись в выборке, а ожидаете, что она будет удалена в исходной таблице. С какой стати? Команда Select-SQL создает другую таблицу, на основании указанных источников данных. По окончании ее работы она не имеет вообще никакого отношения к исходной таблице. Если Вы хотите чтобы после удаления записи в выборке произошло аналогичное удаление записи в исходной таблице, то этим надо озаботится отдельно. Есть две принципиальные стратегии: 1. После удаления записи в выборке повторить удаление в исходной таблице вручную 2. Использовать существующие в FoxPro объекты, которые позволяют автоматизировать этот процесс. Для этого можно использовать такие объекты как Local View или CursorAdapter. Local View проще для понимания, но CursorAdapter предоставляет больше возможностей для программиста. Хотя, по сути, делают одно и то же. При использовании Local View или CursorAdapter Вы по прежнему работаете с выборкой, но эти объекты берут на себя работу по синхронизации изменений сделанных в выборке и исходной таблице. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 09:46 |
|
|
start [/forum/topic.php?fid=41&gotonew=1&tid=1584304]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 144ms |
0 / 0 |