![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Может было на форуме , но я , к сожалению , не нашёл...
Столкнулся вот с такой проблемой : Код:
DataModule2.query2.SQL.Clear;
DataModule2.query2.SQL.Add ('DELETE FROM sotrud WHERE (sotrud.[Код сотрудника])='+Form8.edit1.Text+';');
DataModule2.query2.open; |
|
#2
|
||||
|
||||
|
Последнюю строчку в коде замени на:
Код:
DataModule2.query2.ExecSQL |
|
#3
|
||||
|
||||
|
Работает , но теперь я столкнулся с другой проблемой , когда после всего этого цепляю refresh , чтобы таблица сразу обновилась , то вылетает с ошибкой , как на картинке..
|
|
#4
|
||||
|
||||
|
Лучше повторно перечитай.
|
|
#5
|
||||
|
||||
|
Ладно , это маразм конечно , понимаю , но всё-таки , как её обновить ?..
|
|
#6
|
||||
|
||||
|
Всё , проблема решена "челябинским" рефрешем...
Код:
DataModule2.tbl2.Active:=false; DataModule2.tbl2.Active:=True; ![]() |