|
|
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
Как правильно удалить запись в таблице, отображаемой в гриде. Все время какие то ошибки возникают: - command cannot be issued on a table with cursors in a table buffering mode. когда попытался разобраться с CURSORSETPROP('Buffering', 1) другие ошибки полезли. Подскажите универсальный скрипт удаление записи по нажатию на кнопку? Или что за ошибка как от нее избавиться? Заранее благодарю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 07:39 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
2 RavageR Код плиз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 10:57 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
для Недоходящий: не было там кода, но в яндексе нашел такое сообщение и код у него типа 1579 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 11:17 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
2 RavageR I mean, алгоритм предоставьте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 11:28 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
Если я правильно понял, то тебе нужна кнопка удалить, по нажатию которой происходило удаление записи и при этом, это отображалось в Grid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 14:27 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
Удаление происходит через команду Delete. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 14:38 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
для Недоходящего: Да это я понял, но выходит ошибка. Вот текст моей кнопки удаления: source = ThisForm.Grid1.Recordsource dele in &source &&pack THISFORM.Grid1.RecordSource="" &&CURSORSETPROP('Buffering', 1) PACK THISFORM.Grid1.RecordSource=source Может быть не стоит сразу физически запись удалять? Просто не отображать удаленные. А вконце работы с программой удалить все удаленные? Конечно хочется сразу удалять, но глюк лезит свыше упомянутой ошибкой! Даже не знаю что делать. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2006, 07:57 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
для chukcha: да именно так.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2006, 07:58 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
для RavageR : Возьми сначала закрой таблицу, сделай пометку на удаление и удали,а за тем открой таблицу поновой Вот так: thisform.grid1.RecordSource = "" Delete Pack thisform.grid1.RecordSource = "имя таблицы" И можешь сделать еще обновление вида формы: screen.ActiveForm.Refresh() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2006, 12:44 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
Hi RavageR! > Подскажите универсальный скрипт удаление записи по нажатию на кнопку? DELETE+Grid.Refresh() > Или что за ошибка как от нее избавиться? Англо-русский словарик не помогает? А чтобы избавится надо знать какой твой код её вызывает. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2006, 02:34 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
Hi RavageR! > Может быть не стоит сразу физически запись удалять? Просто не отображать > удаленные. Именно так. А удалять их вообще не надо - ни по закрутию программы, ни по открытию - если уж очень хочется (реально много удаляют, хотя это маловероятно) то делается "обслуживающий" базу модуль, где и проводится паковка, переиндексация, архивирование, восстановление и т.п. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2006, 02:53 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
2 RavageR Как говорил Igor Korolyov удалять записи вообще ненадо. Я с ним согласен. Вот как я делал. При запуске форме в ините формы порписываешь set delete on. Помеченные записи при этой команде фигурировать в запросах и отображениях не будут. команда удаления DELETE next 1 in имя_таблы. Потом делаешь обновления thisform.grid1.recordsource = "" thisform.grid1.refresh thisform.grid1.recordsource = "имя_таблы" thisform.grid1.refresh ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2006, 11:08 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
Hi Недоходящий! RecordSource тут трогать совершенно не нужно... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 02:21 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
не совсем разобрался подскажите если можете - я удаляю записи из таблицы через комбобокс - выбираю в нем номер записи в жму удалить, все работает отлично ! но как сделать так (какие свойства нужно прописать в гриде и какой код у кнопки ) что бы удалять из таблицы ту запись на которой стоит фокус в гриде ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2008, 20:55 |
|
||
|
Удаление записи в гриде. Подскажите?
|
|||
|---|---|---|---|
|
#18+
Звегкак сделать так (какие свойства нужно прописать в гриде и какой код у кнопки ) что бы удалять из таблицы ту запись на которой стоит фокус в гриде ? В кнопке Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2008, 21:09 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33535871&tid=1587686]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
57ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 335ms |

| 0 / 0 |
