|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Удаление записей из DataBase
Господа!собственно такая проблема: при удалении записи из таблицы запись удаляется из DBGrid, но после обновления тэйбла опять появляется, то есть физически не удаляется из DataBase!d в чем может быть проблема уже ума не приложу. удаляю методом delete
|
#2
|
||||
|
||||
В ADOCommand:
Код:
delete from tablename where condition — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#3
|
||||
|
||||
а изменения и новые записи фиксируются? см. CachedUpdates
Пишу программы за еду. __________________ |
#4
|
|||
|
|||
Цитата:
|
#5
|
|||
|
|||
Цитата:
|
#6
|
||||
|
||||
если лень разбираться, то можно в событии AfterDelete делать принудительное удаление из БД через SQL, как написал M.A.D.M.A.N.. но для начала нужно обязательно почитать книжки про работу с БД в Delphi.
Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
Stein9115 (16.11.2012)
|
#7
|
|||
|
|||
а есть еще какие нибудь варианты? просто в понедельник проект сдавать, не охота возиться с литературой...
|
#8
|
||||
|
||||
при работе с dBase и Paradox через BDE таких проблем не наблюдается.
Пишу программы за еду. __________________ |
#9
|
|||
|
|||
База на чем?
Новый вирус - "БОМЖ"! Он просто роется в Корзине...и спит под ярлычком "Сетевое окружение" |
#10
|
|||
|
|||
Парадокс седьмой
|
#11
|
||||
|
||||
Цитата:
|
#12
|
|||
|
|||
вот еще что: удаление происходит, но как только остается одна запись в таблице, он ее не удаляет
|
#13
|
||||
|
||||
Цитата:
|
#14
|
|||
|
|||
да, удаляет все кроме той записи, которая остается последней в базе. как быть с ней?
|
#15
|
||||
|
||||
Цитата:
|