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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2010, 21:12   #11
Danilka
Пользователь
 
Аватар для Danilka
 
Регистрация: 30.03.2010
Сообщений: 28
По умолчанию

bezOn, спасибо! работает =)
Никогда и ничего не просите! Никогда и ничего, и в особенности у тех, кто сильнее вас. Сами предложат и сами все дадут! © Булгаков
Danilka вне форума Ответить с цитированием
Старый 14.04.2010, 21:19   #12
bezOn
Пользователь
 
Регистрация: 14.04.2010
Сообщений: 51
По умолчанию

Хотя по хорошему, нужно сделать немного по другому.
Если нам нужно удалить все записи которые равны ListBox1.ItemIdex, тогда проще сделать так.

Код:
IDDelete :=  ListBox1.ItemIndex+1;

Query1.SQL.Clear;
Query1.SQL.ADD('DELETE FROM TableName');
Query1.SQL.ADD('WHERE ID = :ID')
   Query1.ParamByName('ID').asInteger := IDDelete;
   Query1.ExecSQL;

{Либо без использования переменной:} 
   Query1.ParamByName('ID').asInteger := ListBox1.ItemIndex+1;
   Query1.ExecSQL;


{Так мы одним махом удалим все записи с ID = IDDelete
Потом просто открываешь таблицу, где этих записей ужо нет...}

Table1.Open;

Последний раз редактировалось bezOn; 14.04.2010 в 21:53.
bezOn вне форума Ответить с цитированием
Старый 14.04.2010, 21:27   #13
bezOn
Пользователь
 
Регистрация: 14.04.2010
Сообщений: 51
По умолчанию

Пожалуйста,
bezOn вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
удаление строк alexk Microsoft Office Excel 24 15.02.2011 08:34
Удаление строк из таблицы kostero Microsoft Office Access 3 19.03.2010 13:51
удаление строк в файле lg12 Помощь студентам 6 25.08.2009 00:00
Удаление строк Dr.Badnezz Общие вопросы Delphi 1 07.10.2008 15:22
удаление строк Dime_x Microsoft Office Excel 2 07.10.2008 13:38