Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.07;
Скачать: CL | DM;

Вниз

Удаление записи   Найти похожие ветки 

 
Алексей   (2004-10-09 11:29) [0]

Народ, подскажите... Есть база с тремя полями (DBase IV), использую TQuery и UpdateSQL. На форме есть DBGrid, 6 эдитов и три кнопки. Три первых эдита и первая кнопка для добавления записи, три вторых эдита и вторая кнопка для редактирования записи, и последняя кнопа для удаления. Для первой кнопки UpdateSQL.Apply(ukInsert) для второй UpdateSQL.Apply(ukModify) а для последней UpdateSQL.Apply(ukDelete). Первая и вторая кнопа работают как надо, но при нажатии на последнюю, запись удаяется из базы но в Gride остается. Как это исправить.


 
Vlad ©   (2004-10-09 16:08) [1]

Естественно, в базе запись удалена, а набор данных (TQuery) не обновлен. Поэтому после удаления нужно делать либо Refresh либо Close; Open;


 
ЮЮ ©   (2004-10-11 02:50) [2]

UpdateSQL прикрути к запросу и делай Query.Insert, Query.Edit и Query.Delete, тогда операции будут примененны как к Query, так выполнены в БД (посредством UpdateSQL, без непосредственного использования его методов, все сделает сам Query)



Страницы: 1 вся ветка

Текущий архив: 2004.11.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.027 c
6-1093612437
Muchaco
2004-08-27 17:13
2004.11.07
открыть сайт в окне броузера


14-1097765421
Шишкин Илья
2004-10-14 18:50
2004.11.07
Петля Нестерова


1-1098436864
denis24
2004-10-22 13:21
2004.11.07
form1.windowstate:=maximazed


3-1097070108
AlexV
2004-10-06 17:41
2004.11.07
Помогите пожалуйста записать содержимое TRichEdit в поле в mdb


1-1098632099
span
2004-10-24 19:34
2004.11.07
Использование PGP в delphi