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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.01.2010, 20:36   #1
Nesta23
 
Регистрация: 13.12.2009
Сообщений: 7
По умолчанию Как удалить строку?

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

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

}

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


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как программно удалить одну строку из текстового файла(txt)? lexus_samara Общие вопросы Delphi 6 24.04.2010 22:57
Удалить последнюю строку из файла Flame_of_Death Помощь студентам 6 21.07.2009 13:48
C#: Добавить, Изменить и удалить строку в бд Veiron Общие вопросы .NET 1 10.06.2009 09:25
Добавить строку в ДБГрид и удалить MbIJIO БД в Delphi 4 18.04.2009 12:45
Как удалить строку в Excel? Dux Microsoft Office Excel 5 01.02.2009 21:04