Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2010, 16:15   #1
Nesta23
 
Регистрация: 13.12.2009
Сообщений: 7
Печаль Не удаляется строка из DBGrid

Надо удалить строку из DBGrid, составленный через SQL.

void __fastcall TForm1::Button5Click(TObject *Sender)
{ Form1->Table1->Active = true;
if(Application->MessageBoxA("Âû óâåðåíû, ÷òî õîòèòå óäàëèòü çàïèñü?","Ïîäòâåðæäåíèå",MB_YES NO|M B_ICONQUESTION)==IDYES)
Table1->Delete();
Query1->Refresh();
Query1->Active=false;
Query1->Active=true;

}

почему то удаляет последнюю строку в таблице. Если написать Query1->Delete(); выдает ошибку что Table1 read only.
Nesta23 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не удаляется файл, не закрыты все потоки для этого файла oirren Общие вопросы по Java, Java SE, Kotlin 1 20.12.2009 21:12
С++. Почему удаляется последний эелемент? AxenicX Помощь студентам 5 30.11.2009 00:41
Выделяемая строка DBGRID GLAZZ БД в Delphi 1 08.10.2008 11:15
Не удаляется файл. Манжосов Денис :) Общие вопросы Delphi 2 21.08.2008 16:41
Не удаляется папка. Kashp Операционные системы общие вопросы 9 31.01.2008 10:49