|
|
|
Принцип работы рекордсета?
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток всем. У мя вопрос касаемо схемы выполнения запроса... есть таблица, со след. полями: Деталь Ремонт TaskID ParentID я пробегаю запросом, и если Ремонт<>"РИ" то удалить все (т.е. тех что наследуется от детей и т.д. вглубь иерархии), что наследуется от данной детали, кроме детей и самой детали. как потом рекордсет бежит...? он взял первую запись, если Ремонт<>"РИ", то удаляет что я ему указал другим рекордсетом, и переходит на вторую? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 14:12:47 |
|
||
|
Принцип работы рекордсета?
|
|||
|---|---|---|---|
|
#18+
Покажите сначала код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 14:22:20 |
|
||
|
Принцип работы рекордсета?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 14:38:35 |
|
||
|
Принцип работы рекордсета?
|
|||
|---|---|---|---|
|
#18+
так как у вас открыт forwardonly рекордсет, смею предположить, что изменения в нем, после выполнения запросов на удаление, вы не увидите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 14:52:14 |
|
||
|
Принцип работы рекордсета?
|
|||
|---|---|---|---|
|
#18+
to Konst_One а как от этого избавится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 14:59:09 |
|
||
|
Принцип работы рекордсета?
|
|||
|---|---|---|---|
|
#18+
См. MSDN: Recordset object (ADO) -> CursorType Property. Зачем вам нужен rspp? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 15:04:35 |
|
||
|
Принцип работы рекордсета?
|
|||
|---|---|---|---|
|
#18+
и вообще, что-то не совсем понятно, что же вы в итоге хотите получить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 15:08:39 |
|
||
|
Принцип работы рекордсета?
|
|||
|---|---|---|---|
|
#18+
В итоге я получаю таблицу, в которой не будет тех элементов вот с этого запроса... Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 15:14:21 |
|
||
|
Принцип работы рекордсета?
|
|||
|---|---|---|---|
|
#18+
Ладно, я неправильно поставил задачу, за это сорри. Давайте успростим. Есть рекордсет1. Внутри его еще один - рекордсет2. Принцип следующий: идет первый рекордсет, в нем обрабатывается 2-й. Если 2-й удаляет. То куда перейдет первый? Он останется на 1-й записи, или перейдет на следующюю запись? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 15:20:04 |
|
||
|
Принцип работы рекордсета?
|
|||
|---|---|---|---|
|
#18+
да, видно действительно вы объяснять не умеете. прочитайте про курсоры, ссылка вам уже была дана выше PS мне кажется, что вашу задачу можно решить одним запросом на удаление. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 15:29:28 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33427752&tid=2166723]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
84ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 231ms |
| total: | 429ms |

| 0 / 0 |
