|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
При удалении строки из курсора, курсор очищается, делаю так: delete from MainCur where id_maincur=3 по логике должна удалиться только одна запись, у меня же почему-то очищается весь курсор. Что я не так делаю, или как правильно делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 16:03 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Так попробуй Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 16:05 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Поторопился немного. Думаю надо явно алиас указать. Код: plaintext
Код: plaintext
А может у тебя все записи с id_maincur=3 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 16:09 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Dima TПоторопился немного. Думаю надо явно алиас указать. Код: plaintext
Код: plaintext
А может у тебя все записи с id_maincur=3 ? Нет, одна! Причем эта удаляемая строка является текущей строкой в курсоре. Оба варианта не помогли, опять полная очистка ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 16:16 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Imperous Dima TПоторопился немного. Думаю надо явно алиас указать. Код: plaintext
Код: plaintext
А может у тебя все записи с id_maincur=3 ? Нет, одна! Причем эта удаляемая строка является текущей строкой в курсоре. Оба варианта не помогли, опять полная очистка Чудес не бывает. Код, демонстрирующий такое поведение, в студию. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 16:22 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
У меня работает: Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Смотри код, возможно где-то еше удаление происходит. Imperous Dima TА может у тебя все записи с id_maincur=3 ? Нет, одна! Причем эта удаляемая строка является текущей строкой в курсоре. Если надо удаление текущей строки, то достаточно Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 16:23 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Возможно где-то в коде CREATE CURSOR повторно отрабатывает и он пустой заново создается. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 16:30 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Dima TВозможно где-то в коде CREATE CURSOR повторно отрабатывает и он пустой заново создается. неа, не создается ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 17:20 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Imperous Dima TВозможно где-то в коде CREATE CURSOR повторно отрабатывает и он пустой заново создается. неа, не создается Чудес не бывает ищи ошибку в коде. Можешь свою строку "delete from MainCur where id_maincur=3" закоментировать и посмотреть что произойдет. Уверен на 200% что все равно удалится. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 17:23 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
варианты которые не сработали (точнее после которых курсор очищался): Код: plaintext 1. 2. 3. 4.
Код: plaintext 1. 2. 3. 4.
Код: plaintext 1. 2. 3. 4.
во всем shport в поле id_port значения не повторяются ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 17:28 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Тут все правильно, только надо SKIP добавить чтобы из грида эта строчка исчезла. Код: plaintext 1. 2. 3. 4. 5.
А вот это удаление всех записей Код: plaintext 1.
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 17:36 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Dima TТут все правильно, только надо SKIP добавить чтобы из грида эта строчка исчезла. Код: plaintext 1. 2. 3. 4. 5.
а куда ж его там впихнуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2008, 18:00 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
> а куда ж его там впихнуть? Можно просто goto record (recno('shport')) in shport т.е. просто передернуть указатель записи в таблице. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2008, 05:17 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Imperous Dima TТут все правильно, только надо SKIP добавить чтобы из грида эта строчка исчезла. Код: plaintext 1. 2. 3. 4. 5.
а куда ж его там впихнуть? Внимательней ответы читай. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2008, 08:15 |
|
При удалении строки из курсора, курсор очищается
|
|||
---|---|---|---|
#18+
Dima T Imperous Dima TТут все правильно, только надо SKIP добавить чтобы из грида эта строчка исчезла. Код: plaintext 1. 2. 3. 4. 5.
а куда ж его там впихнуть? Внимательней ответы читай. спасибо, не заметил ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2008, 10:13 |
|
|
start [/forum/topic.php?fid=41&fpage=153&tid=1587486]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 317ms |
total: | 465ms |
0 / 0 |